无法控制DW中的Adobe Edge Animate合成

时间:2018-06-10 17:51:41

标签: javascript jquery animation dreamweaver

我正在使用Dreamweaver构建一个站点 我决定使用Adobe Edge Animate进行动画制作。 我创建了我的动画并将它们导出到Compositions,然后我将它们添加到Dreamweaver中。

我需要通过jquery来控制播放和停止动画的时间。

我搜索了很多关于它的信息,我唯一能找到的是一个旧的教程已被淘汰,甚至博客说,这种方法对于新版本无效。

我需要通过jquery来控制我的动画构图...

之后,我找到了另一个页面,但该方法也不起作用! 这是方法:http://voidcanvas.com/calling-play-stop-or-other-functions-of-edge-animate-from-external-javascript/

我遇到了一些问题:

  • 我包括了每个adobe边缘和jquery脚本[在我的脚本之前],尽管我这样做,但我在编辑器中收到此错误:未定义AdobeEdge。

但有趣的是,当我想在代码部分“AdobeEdge”中编写时,当我写字母A时,Dreamweaver会立即在列表中显示它的所有功能。

  • 这是我的代码,但不起作用

HTML:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
</head>
<script src="jquery-1.9.1.min.js"></script>
<script src="jquery_anim.js"></script>
<script src="edge.6.0.0.min.js"></script>
<script src="player.js" type="text/javascript"></script>
<body>
<object id="EdgeID" class="EDGEX" type="text/html" width="570" height="420" data-dw-widget="Edge" data="Export/Assets/TEST.html">
</object>
<div></div>
<input type="button" title="WORK !" onClick="vc_play()" value="START!" >
</body>
</html>

JAVASCRIPT:

    function vc_play(){
    'use strict';
    $("#EDGEX").play(); //notworks
    $("#EDGEX").getComposition().getStage().play(); //notworks
    $("#EDGEX").getComposition("#EDGE-25436211").getStage().play();//notworks
}

如果您需要任何额外信息,请告诉我,谢谢。

0 个答案:

没有答案