Javascript 当我试图将每个html压缩到单独的页面并压缩时,它不起作用

Javascript 当我试图将每个html压缩到单独的页面并压缩时,它不起作用,javascript,c#,jquery,html,core,Javascript,C#,Jquery,Html,Core,当我尝试将一段HTML下载到一个单独的页面并使用java脚本压缩它时,它不起作用 var zip = new JSZip(); var html = $("#editor")[0].innerHTML; zip.file("extraction.html", html); jQuery("#cmd").on("click", function() { debugger; zip.generateAsync({ type: "base64" }).th

当我尝试将一段HTML下载到一个单独的页面并使用java脚本压缩它时,它不起作用

var zip = new JSZip();

var html = $("#editor")[0].innerHTML;

zip.file("extraction.html", html);

jQuery("#cmd").on("click",
function() {
    debugger;
    zip.generateAsync({
        type: "base64"
    }).then(function(base64) {
        window.location = "data:application/zip;base64," + base64;
    },
    function(err) {
        debugger;
        jQuery("#data_uri").text(err);
    });
});
当我替换
zip.file(“extraction.html”,html)
具有
zip.file(“extraction.html”,html,“text/html”)
问题解决了