我正在使用cordovo媒体插件在按钮点击时播放音频文件。它在Android上运行良好,但我不了解iOS的问题。这是控制器内的代码:
var url = '';
if(ionic.Platform.isAndroid() == true){
url = "/android_asset/www/sound.wav";
}else{
url = "sound.wav";
}
$scope.playAudio = function() {
// Play the audio file at url
var my_media = new Media(url,
// success callback
function () {
console.log("playAudio():Audio Success");
},
// error callback
function (err) {
console.log("playAudio():Audio Error: " + JSON.stringify(err));
}
);
console.log("Play");
// Play audio
my_media.play();
}
我花了很多时间来弄清楚问题,但我不知道出了什么问题。如果你能帮助我,我将非常感谢你。
提前致谢。