我们在发布边缘动画时遇到以下问题。
TypeError:无法在init获取未定义或空引用的属性'stage'(animate.adobe.com/runtime/5.0.1/edge.5.0.1.min.jTypeError:无法获取属性'阶段初始化的未定义或空引用\ n(animate.adobe.com/runtime/5.0.1/edge.5.0.1.min.j
SCRIPT5007:无法获取未定义或空引用的属性“阶段” 文件:edge.5.0.1.min.js,行:133,列:135
错误仅发生在IE 11,因此动画无法加载。
这是托管横幅 http://dev.two-uk.com/ishares/advertising/core_tool/300x250/
是一个非常简单的动画,唯一做的改变就是在文件就绪函数中插入了一个广告服务器要求。但是现在评论用于测试目的
//Edge binding end
/*Symbol.bindElementAction(compId,symbolName,"document","compositionReady",function(sym,e) {
function initEB(){if(!EB.isInitialized()){EB.addEventListener(EBG.EventName.EB_INITIALIZED,startAd );}else{startAd();}}
function startAd(){sym.$("windowDisclaimer").hide();sym.play();}
initEB();
});*/
Symbol.bindElementAction(compId,symbolName,"document","compositionReady",function(sym,e){
console.log("compositionReady");
sym.play();
});
感谢您的帮助
答案 0 :(得分:1)
在主.html文件中,调用' EBLoader.js' ' edge.x.x.x.min.js'之前的脚本文件文件:
<script type="text/javascript" charset="utf-8" src="https://secure-ds.serving-sys.com/BurstingScript/EBLoader.js"></script>
<script type="text/javascript" charset="utf-8" src="https://animate.adobe.com/runtime/6.0.0/edge.6.0.0.min.js"></script>
还读过一些人,删除&#34;使用严格&#34;从未发布的文件的第5行&file文件中获取&#39; file_edge.js&#39;文件为他们解决了这个问题,但是没有发现这对我有帮助:
"use strict";