html下载属性在Chrome中无效

时间:2017-12-14 20:21:42

标签: javascript html google-chrome

我允许用户使用以下命令下载.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中我收到以下弹出消息:

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

0 个答案:

没有答案