Android Phonegap HTML5音频标记不起作用

时间:2014-01-13 09:56:42

标签: javascript android jquery audio cordova

大家好,我希望你能帮我解决这个问题...

我使用Phonegap 3.1和jQuery Mobile 1.4 ... Android 4.1.2

当我在Firefox中测试应用程序时,音频播放器工作得很完美,但在手机上测试时播放器是可见的,但是当我点击播放时没有任何反应......

尝试了mp3和ogg所以它应该支持所有浏览器......

我在StackOverflow上看到了很多线程......甚至按照建议尝试了MediaElement.js ......但似乎没有任何工作......
我知道本地媒体API ...但我真的不想使用它... 所以我想知道是否有人找到了解决此烦人问题的解决方案?

由于

1 个答案:

答案 0 :(得分:0)

HTML

<audio id="play_audio" autoplay="autoplay" controls preload>
    <source src="your_audio_url" type="audio/mpeg" codecs="mp3"></source>
    <source src="your_audio_url" type="audio/mp4" codecs="mp4a.40.5 "></source>
    <source src="your_audio_url" type="audio/ogg" codecs="vorbis"></source>
</audio>

的Javascript

$(document).ready(function(){
    $("#play_audio").click(function(){
        $(this).load();
        $(this).play();
    })


})