js在chrome上如何创建文件。

有网友表示不能,我网上搜来搜去貌似难以找到可运行的,望大神赐教

阅读 6.7k
2 个回答
const base64 = (s)=> {
  return window.btoa(unescape(encodeURIComponent(s)));
}
const str= '你好,7954!';
const uri = 'data:text/plain;charset=UTF-8;base64,';
const url = uri + base64(str);
const a = document.createElement('a');
a.href = url;
a.download = 'hellow.txt';
a.click();

chrome 亲测可用~~~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题