html下载属性在Chrome中不起作用

2wnc66cl  于 2022-12-16  发布在  Go
关注(0)|答案(1)|浏览(136)

我允许用户使用以下命令下载.json文件:

function downloadObjectAsJson(exportObj, exportName){
  var dataStr = "data:text/json;charset=utf-8," + 
  encodeURIComponent(JSON.stringify(exportObj));
  var downloadAnchorNode = document.createElement('a');
  downloadAnchorNode.setAttribute("href", dataStr);
  downloadAnchorNode.setAttribute("download", exportName + ".ipynb");
  downloadAnchorNode.click();
  downloadAnchorNode.remove();
}

这在Safari中运行得很好,但在Chrome中,我得到了以下弹出消息:

没有设置打开文档的应用程序

flseospp

flseospp1#

检查您的网络选项卡,您的网络呼叫可能会被取消,因为节点现在不可用

相关问题