我试图动态预先加载文件的列表,这些文件可能是图像和JavaScript文件之间的任何东西。所有事情都会随着Chrome和Firefox而超越,但是当我尝试使用Edge预加载JavaScript文件时会失败。边缘仍然可以处理图像,但没有js文件。是的,我用addEventListener
尝试过,它也不起作用。object.onload失败,IE浏览器和边缘
Edge不会给我任何错误。
var object = {};
object = document.createElement('object');
object.width = object.height = 0;
object.data = path/to/javascriptfile.js
body.appendChild(object);
object.onload = function(){
console.log('hello world')
//not firing with edge
}
任何相关我失踪了?
更新:一天后没有得到任何成功。现在可能会离开它,只是边跳边预加载脚本文件,直到找到解决方案。
的可能的复制[是否有一个跨浏览器的标准载事件HTML的“对象”的标签?(http://stackoverflow.com/questions/7756353/is-there-一个跨浏览器标准的加载事件的htmls对象标签) –