Adobe Animate CC:程序编写的代码中发生的错误

时间:2016-05-26 11:16:23

标签: javascript animate-cc

我正在使用Adobe Animate CC中的项目并使用JavaScript进行编码。

当我预览项目(Ctrl-Enter)时,浏览器会抛出两个错误:

Uncaught SyntaxError: Unexpected end of input

据我所知,当支架丢失时会发生这种情况,但此代码是由Animate生成的,而不是由我生成的。

其次:

Uncaught ReferenceError: images is not defined

参考这行代码:

images = images||{};

再一次,由程序生成。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我花了一段时间才弄明白这一点。我假设这是Animate CC中的HTML5 Canvas项目。

问题是我在框架中写了 ActionScript 特定类型,而不是 EaselJS

Flash文件中的任何代码语法错误或AS3特定定义在发布到HTML5 Canvas时都会导致此错误。

您可以通过在生成的代码中添加一些try { } catch (e) { }包装器来获得更具体的错误。此外,您可以尝试将生成的.js代码放入一些显示无效语法/类型的javascript编辑器中。

在这里您可以找到EaselJS编程的完整文档: http://www.createjs.com/docs/easeljs/modules/EaselJS.html