0

我正在使用 flash cc html5 项目类型。我构建了我的项目并在桌面上进行了测试,它工作正常。一旦在 ipad 上测试,它就不会播放音频。它适用于 android 设备,但不适用于我的 ipad 4。我在我的 flash 项目中使用 Mp3 文件。

我在我的 Ipad 上尝试了 safari 和 Chrome 都没有播放我文件中的音频。

链接到我的文件。

http://dev.wisc-online.com/prototypes/TestJosh/cis3405_html5.html http://dev.wisc-online.com/prototypes/TestJosh/cis3405_html5.js

4

1 回答 1

0

而不是像我以前在 Flash 中那样将音频放置在时间轴框架上,您必须通过代码播放音频以使其在带有 Flash cc html5 项目的 Ipad 上播放。现在还需要通过单击或触摸事件来触发它。

createjs.Sound.registerPlugins([createjs.WebAudioPlugin,   
createjs.FlashAudioPlugin]);
createjs.Sound.alternateExtensions = ["mp3"];
createjs.Sound.registerSound("sounds/slide1_01.mp3", "page1");
createjs.Sound.registerSound("sounds/slide2.mp3", "page2");
createjs.Sound.registerSound("sounds/ending.mp3", "page3");

var Vpage1 = createjs.Sound.play("page1");
var Vpage2 = createjs.Sound.play("page2");
var Vpage3 = createjs.Sound.play("page3");

this.Next.addEventListener("click", fl_ClickToGoToAndStopAtFrame_7.bind(this));

function fl_ClickToGoToAndStopAtFrame_7() {
    createjs.Sound.stop();
    this.gotoAndStop(1);
    Vpage2.play();
}
于 2015-03-18T16:50:42.193 回答