Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Adobe Edge onload事件_Javascript_Adobe Edge - Fatal编程技术网

Javascript Adobe Edge onload事件

Javascript Adobe Edge onload事件,javascript,adobe-edge,Javascript,Adobe Edge,我在AdobeEdge 5.1中创建了一个HTML文件。我需要在初始化和显示stage之后执行一个javascript函数。是否可能?是,它的可能和用途,作文准备事件。是,它的可能和用途,作文准备事件。在“元素”面板中查找“阶段”元素 单击该元素列表左侧的大括号{}。这将带您进入事件处理程序 单击加号(+)按钮添加“compositionReady”事件处理程序 然后在出现的文本编辑器中输入所需的任何代码。在“元素”面板中查找“阶段”元素 单击该元素列表左侧的大括号{}。这将带您进入事件处理程序

我在AdobeEdge 5.1中创建了一个HTML文件。我需要在初始化和显示stage之后执行一个javascript函数。是否可能?

是,它的可能和用途,作文准备事件。

是,它的可能和用途,作文准备事件。

在“元素”面板中查找“阶段”元素

单击该元素列表左侧的大括号{}。这将带您进入事件处理程序

单击加号(+)按钮添加“compositionReady”事件处理程序

然后在出现的文本编辑器中输入所需的任何代码。

在“元素”面板中查找“阶段”元素

单击该元素列表左侧的大括号{}。这将带您进入事件处理程序

单击加号(+)按钮添加“compositionReady”事件处理程序


然后在出现的文本编辑器中输入所需的任何代码。

完全可能。您可以通过使用AdobeEdge引导回调函数来判断是否加载了合成

AdobeEdge.bootstrapCallback
像这样使用它:

AdobeEdge.bootstrapCallback(function (compId) {
    console.log('composition loaded: ' + compId);    
});
我有更多关于我的文档,但如果您想知道时间表何时完成,您可以:

AdobeEdge.bootstrapCallback(function (compId) {
            console.log('composition loaded: ' + compId);    
            AdobeEdge.Symbol.bindTimelineAction(compId, "stage", "Default Timeline", "complete", function(sym, e) {
                console.log('timeline complete');
            });
        });
从中,看起来函数被调用了

加载边缘合成并准备播放时

下面是一个嵌入到站点中的示例:

<!--Adobe Edge Runtime-->
    <meta http-equiv="X-UA-Compatible" content="IE=Edge">
    <script type="text/javascript" charset="utf-8" src="edge/specialized/edge_includes/edge.5.0.1.min.js"></script>
    <style>
        .edgeLoad-EDGE-150750921 { visibility:hidden; }
    </style>
    <script>
       AdobeEdge.loadComposition('edge/specialized/specialized', 'EDGE-150750921', {
            scaleToFit: "none",
            centerStage: "horizontal",
            minW: "0",
            maxW: "undefined",
            width: "550px",
            height: "309px"
        }, {dom: [ ]}, {dom: [ ]});

        AdobeEdge.bootstrapCallback(function (compId) {
            console.log('composition loaded: ' + compId);    
            AdobeEdge.getComposition(compId).load("edge/specialized/specialized_edgeActions.js");

            // do some other stuff on the page
        });
    </script>
    <!--Adobe Edge Runtime End-->

.edgeLoad-EDGE-150750921{可见性:隐藏;}
AdobeEdge.loadComposition('edge/specialized/specialized'、'edge-150750921'{
scaleToFit:“无”,
中央舞台:“水平”,
水貂:“0”,
maxW:“未定义”,
宽度:“550px”,
高度:“309px”
},{dom:[]},{dom:[]});
AdobeEdge.bootstrapCallback(函数(compId){
log('composition-loaded:'+compId);
加载(“edge/specialized/specialized_edgeActions.js”);
//在页面上做一些其他的事情
});

完全可能。您可以通过使用AdobeEdge引导回调函数来判断是否加载了合成

AdobeEdge.bootstrapCallback
像这样使用它:

AdobeEdge.bootstrapCallback(function (compId) {
    console.log('composition loaded: ' + compId);    
});
我有更多关于我的文档,但如果您想知道时间表何时完成,您可以:

AdobeEdge.bootstrapCallback(function (compId) {
            console.log('composition loaded: ' + compId);    
            AdobeEdge.Symbol.bindTimelineAction(compId, "stage", "Default Timeline", "complete", function(sym, e) {
                console.log('timeline complete');
            });
        });
从中,看起来函数被调用了

加载边缘合成并准备播放时

下面是一个嵌入到站点中的示例:

<!--Adobe Edge Runtime-->
    <meta http-equiv="X-UA-Compatible" content="IE=Edge">
    <script type="text/javascript" charset="utf-8" src="edge/specialized/edge_includes/edge.5.0.1.min.js"></script>
    <style>
        .edgeLoad-EDGE-150750921 { visibility:hidden; }
    </style>
    <script>
       AdobeEdge.loadComposition('edge/specialized/specialized', 'EDGE-150750921', {
            scaleToFit: "none",
            centerStage: "horizontal",
            minW: "0",
            maxW: "undefined",
            width: "550px",
            height: "309px"
        }, {dom: [ ]}, {dom: [ ]});

        AdobeEdge.bootstrapCallback(function (compId) {
            console.log('composition loaded: ' + compId);    
            AdobeEdge.getComposition(compId).load("edge/specialized/specialized_edgeActions.js");

            // do some other stuff on the page
        });
    </script>
    <!--Adobe Edge Runtime End-->

.edgeLoad-EDGE-150750921{可见性:隐藏;}
AdobeEdge.loadComposition('edge/specialized/specialized'、'edge-150750921'{
scaleToFit:“无”,
中央舞台:“水平”,
水貂:“0”,
maxW:“未定义”,
宽度:“550px”,
高度:“309px”
},{dom:[]},{dom:[]});
AdobeEdge.bootstrapCallback(函数(compId){
log('composition-loaded:'+compId);
加载(“edge/specialized/specialized_edgeActions.js”);
//在页面上做一些其他的事情
});

感谢您的回答和对堆栈的贡献!你能提供更多的细节吗(链接、代码片段、解释等等)?我在下面添加了更多的文档,感谢你的回答和对堆栈的贡献!你能提供更多的细节(链接、代码片段、解释等)吗?我在下面添加了更多的文档