如何使用Flash CC画布项目在IPad上播放音频

时间:2015-03-13 18:18:26

标签: javascript html5 ipad html5-canvas flash-cc

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

我尝试过safari&我的Ipad上的Chrome也没有在我的文件中播放音频。

指向我的文件的链接。

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

1 个答案:

答案 0 :(得分:0)

而不是将音频放在时间线框架上,就像我以前在闪存中所做的那样,你必须通过代码播放音频才能让它在带有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();
}