我在Adobe Edge 5.1中创建了一个HTML文件。我需要在初始化和显示阶段后执行javascript函数。有可能吗?
答案 0 :(得分:5)
完全可能。您可以使用adobe edge bootstrap回调函数判断是否加载了合成。
doCallback()
像这样使用:
AdobeEdge.bootstrapCallback
我在site上有更多文档,但如果你想知道时间表何时完成,你可以这样做:
AdobeEdge.bootstrapCallback(function (compId) {
console.log('composition loaded: ' + compId);
});
从documentation开始,看起来函数被称为
加载Edge合成并准备播放时
以下是网站上嵌入的示例:
AdobeEdge.bootstrapCallback(function (compId) {
console.log('composition loaded: ' + compId);
AdobeEdge.Symbol.bindTimelineAction(compId, "stage", "Default Timeline", "complete", function(sym, e) {
console.log('timeline complete');
});
});
答案 1 :(得分:1)
是的,它可能和使用,组成就绪事件。
答案 2 :(得分:0)
在“Elements”面板中查找“Stage”元素。
点击该元素列表左侧的花括号{}。这将带你到事件处理程序。
单击加号(+)按钮添加“compositionReady”事件处理程序。
然后在出现的文本编辑器中输入您想要的任何代码。