我试图通过Cordova应用程序中的html5音频标签播放音频。在iOS 9.0和浏览器中,一切正常,但在Android上无法播放。MediaPlayer插件不起作用
我的源代码:
<audio width="300" autoplay height="32" src="http://static.weareswoop.com/audio/charlestown/track_1.mp3" ></audio>
我得到的输出
错误(1,-1004)
我试图用科尔多瓦媒体插件下一步方式。结果是一样的。在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。有人有任何想法如何解决这个问题?我找不到任何想法。
谢谢
您是否排除这不仅仅是由于您在Android上使用的浏览器?试过Firefox,铬和歌剧,他们都返回相同的错误? – Shark
这不是浏览器问题。我试图在我的电脑上浏览器,一切都很好。在我的Android应用程序中是错误输出。 – Sebastianor