我有一个迷你应用程序,在应用程序的某些状态下,我将YouTube视频作为IFrame的源参数嵌入:
如:
https://www.youtube.com/embed/XXVIDEO-IDXX?autoplay=1&showinfo=0&controls=0
请参阅Embed a player using an iframe tag
在IE10上,一旦我销毁了iframe,我就会得到一个重复的控制台日志:
Script5009 - "Array" is undefined
产生此错误循环的代码似乎来自html5player-new.js
并暂停此代码。 for( var d = Array(arguments.length-1)...
我的问题是2折:
html5player-new.js
引发错误,我如何追溯到我的代码?我不是建议播放器坏了,因为它每天使用一百万次,但我有3行代码来创建/ src /添加一个iframe。同样地,将相同数量的代码从dom中删除并将其置空,这使我几乎无需调试。答案 0 :(得分:0)
在编写此问题后的2周内,问题似乎已经解决,我不再在使用IE10的W8和W7上出现任何错误。