在WP7 PhoneGap中播放多个音频流

时间:2012-07-23 05:15:54

标签: windows-phone-7 cordova

我是wp7 phonegap环境的新手,我在播放音频文件时遇到问题。我能够尽可能多地播放一个音频文件,但不能播放不同实例的另一个音频,这是我正在进行的项目的必要条件。

任何帮助?

2 个答案:

答案 0 :(得分:0)

您可以使用phonegap原生音响系统

它的javascript代码是

src1="sounds/cartoon001.mp3"
src2="sounds/cartoon002.mp3"
var soundObj1 = new Media(src1,onSuccess,onError);
var soundObj2 = new Media(src2,onSuccess,onError);
soundObj1.play();
soundObj2.play();

还要检查移动设备是否支持mp3文件。

你必须为onSuccess和onnError写一个重写函数。

答案 1 :(得分:0)

javascript函数:

playAudioFile("spellsound");

function playAudioFile(id){
var s=document.getElementById(id);
    s.play();
}

html页面<audio id='m' src='audio/baby/M.mp3'></audio> 或者你可以通过DOM中的id将src加载到音频标签