为什么Firefox随机停止加载用js动态添加的标签?
在这张图片上,我动态加载这些脚本,然后将它们添加到dom中
"/assets/js/lib/socket.io-1.3.6.js"
"/assets/js/lib/tweenmax.min.js"
"/assets/js/lib.js"
"/assets/js/module.js"
"/资产/ JS /模块"
相当随机,结果就是这样,动态加载的随机脚本和其他脚本(7-15s之间)之间存在很大的滞后
我实际上加载了我的脚本
function(url, callback){ var elem = document.createElement("script"); elem.async = true; elem.src = url; elem.type = "text/javascript"; elem.onload = callback; document.getElementsByTagName("body")[0].appendChild(elem); }
编辑:
当我在我的html页面中添加脚本标签时,滞后不会出现,它只会在我用JavaScript加载脚本时出现.但实际上我需要用JavaScript加载这些脚本.
有一个小 提示的错误https://jsfiddle.net/ccgb0hqr/如果警报显示立即刷新页面,直到错误发生