原生js base64格式数据 下载
废话不多说,上教程。🤩
原生js base64格式数据 下载
/** * 封装base64Str blob对象 * */ function base64toBlob (base64Str) { var bstr = atob(base64Str), n = bstr.length, u8arr = new Uint8Array(n); while (n--) { u8arr[n] = bstr.charCodeAt(n); } return new Blob([u8arr]); } /** * 下载文件 base64 数据,文件名(包括后缀) * */ function download(base64Data,fileName){ var myBlob = base64toBlob(base64Data); var myUrl = URL.createObjectURL(myBlob); var link = document.createElement("a"); link.href = myUrl; link.download = fileName; document.body.appendChild(link); link.click(); document.body.removeChild(link); }
到这里就🎉🎉🎉大功告成了!🎉🎉🎉 你学废了吗😀
本文来自博客园,作者:浅·笑,转载请注明原文链接:https://www.cnblogs.com/qx-blog/p/18153327
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~