解码base64文件时浏览器崩溃
Browser crashes when decoding base64 file
当解码一个大的(超过8Mb)base64文件时,浏览器会显示一个警告脚本太忙。但它只会偶尔显示,如果我们点击继续,解码完成,文件(pdf或epub)就会显示出来。如何避免此脚本繁忙消息。(使文件base64是必要的,所以不能改变它)
我相信您可以使用Web Workers来阻止出现无响应的脚本提示。
请参阅Mozilla Web Workers API
我还发现了这个SO答案,它似乎很合适:
JS:防止无响应的脚本警告
相关文章:
- 为什么这会造成一个无休止的循环并使我的浏览器崩溃
- javascript audio currentTime使一些浏览器崩溃
- 在浏览器崩溃之前检测到内存耗尽
- 输入输入前浏览器崩溃
- three.js内存泄漏/浏览器崩溃
- Ajax 请求仪表板页面上的浏览器崩溃
- set超时在“while”内会导致浏览器崩溃.我怎样才能避免它
- 设置设置间隔函数正在运行并导致浏览器崩溃
- 高效的Javascript组合函数,不会使浏览器崩溃
- 我的脚本使浏览器崩溃
- SlickGrid在选择大范围的行时使浏览器崩溃
- setInterval 在运行用户脚本时使我的浏览器崩溃
- 添加依赖项后浏览器崩溃
- Javascript/Jquery代码使我的浏览器崩溃
- 无限滚动会导致浏览器崩溃吗?
- 为什么这 while 循环会使浏览器崩溃
- 设置间隔导致浏览器崩溃
- JavaScript函数使我的浏览器崩溃
- 旧的JavaScript函数使浏览器崩溃
- 如何使用 IndexedDB 制作一个很长的字符串而不会使浏览器崩溃