使用SoundJS时遇到错误

时间:2015-07-21 13:11:27

标签: createjs flash-cc soundjs

我使用Flash HTML5Canvas文档发布html文件。 我想添加音频播放并开始使用SoundJS,但在使用它时遇到了问题。

我在文件中使用了以下代码。

createjs.Sound.registerPlugins([createjs.WebAudioPlugin, createjs.HTMLAudioPlugin, createjs.FlashPlugin]);

但是当我发布它并在浏览器中运行它(Chrome,Win7 Pro 64)时,我在控制台中收到以下错误。

"无法读取undefined"

的属性registerPlugins

当我检查html源代码时,没有提到soundjs源代码。画架,补间和提到了movieclip来源。

如何解决此问题?

谢谢:)

1 个答案:

答案 0 :(得分:0)

首先我需要编辑flash cc生成的html文件。 我手动添加了行

assertNotNull(cache);

双击已编辑的html文件并在浏览器中运行会出现HTTP错误。

因此,在Flash CC的发布设置中,我禁用了“覆盖HTML”选项,然后如果我通过Flash CC测试/发布,Soundjs加载正常。它需要一个本地服务器来测试它,我错过了那个部分。