我正在尝试使用Cordova App中的html5音频标签播放音频。在iOS 9.0和浏览器上一切正常,但在Android上它不能播放。
我的源代码:
<audio width="300" autoplay height="32" src="http://static.weareswoop.com/audio/charlestown/track_1.mp3" ></audio>
我得到输出
错误(1,-1004)
下一步我正在尝试使用Cordova Media Plugin。结果是一样的。在iOS上一切正常,但在Android上不起作用。
我的源代码:
scope.playAudio = function(url) {
// 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: " + err);
}
);
// Play audio
my_media.play();
}
我的Android版本是4.4。科尔多瓦6.0。有人知道如何解决这个问题?我找不到任何想法。
谢谢
答案 0 :(得分:0)
使用Audio而不是Media?
var audio = new Audio('./sounds/beep_ok.mp3').play();