its*_*and 5 javascript google-chrome cross-browser angularjs internet-explorer-11
这在谷歌浏览器中工作正常,但在我的代码中以下提到的行中出现了Internet Explorer错误。任何人都可以建议我需要做它工作在IE什么样的变化。
var file = new File([JSON.stringify($localStorage)], "somefile.txt", {type: "text/plain;charset=utf-8"});
解释一下链接,IE 11 不支持new File()构造函数,因此您必须改用 blob。这是一个基本示例:
var myArr = ["Hello", "World", "123", "Howdy"];
var b = new Blob([JSON.stringify(myArr)], {type: "text/plain;charset=utf-8"});
window.navigator.msSaveBlob(b, "OutputFile.txt");
Run Code Online (Sandbox Code Playgroud)
现在您应该会收到一个下载提示。
| 归档时间: |
|
| 查看次数: |
12808 次 |
| 最近记录: |