Mic*_*rtz 2 javascript jquery jszip
我有一个 zip 文件,它是一个 Visual Basic 项目。我想看看是否可以将我的网络应用程序添加为这个 zip 存档中的目录,以便我可以轻松地将我的网络应用程序导出为原生 Windows 应用程序
我尝试了文档中的 Ajax 方法,当加载到 Firefox 中时,它在我的硬盘上运行良好,但从我的网站时它没有调用!
$(document).ready(function() {
$(".download").on("click", function() {
JSZipUtils.getBinaryContent('YourWinApp.zip', function(err, data) {
if(err) {
throw err; // or handle err
}
var zip = new JSZip(data);
zip.file("Hello.txt", "Hello World\n");
var folder = zip.folder("images");
folder.file("folder.txt", "I'm a file in a new folder");
var content = zip.generate({type:"blob"});
// see FileSaver.js
saveAs(content, "example.zip");
});
});
});
Run Code Online (Sandbox Code Playgroud)
我尝试了文档中的 Ajax 方法,效果很好!(我没有链接到正确的文件哈哈)
$(document).ready(function() {
$(".download").on("click", function() {
JSZipUtils.getBinaryContent('YourWindowsApp.zip', function(err, data) {
if(err) {
throw err; // or handle err
}
var zip = new JSZip(data);
zip.file("Hello.txt", "Hello World\n");
var folder = zip.folder("images");
folder.file("folder.txt", "I'm a file in a new folder");
var content = zip.generate({type:"blob"});
// see FileSaver.js
saveAs(content, "example.zip");
});
});
});
Run Code Online (Sandbox Code Playgroud)