我在我的网站上使用Vimeo oembed(没有flash)。我的嵌入式视频在所有浏览器中都能正常播放,包括IE 8& 9.问题是,当运行下面的Vimeo嵌入代码时,它会尝试访问unload_moogaloop,如果我没有flash对象,这将不存在。这在IE 8&amp ;;中引发了调试错误。 9。
try { document.getElementById("flash-object").SetReturnValue(__flash__toXML(function(){window.onunload = function(){if (document.getElementById('flash-object').unload_moogaloop()) return document.getElementById('flash-object').unload_moogaloop()};}()) ); } catch (e) { document.getElementById("flash-object").SetReturnValue("<undefined/>"); }
有没有办法确保此嵌入代码无法运行?