如何使用javascript在phonegap中播放mp3文件

时间:2016-11-28 13:46:41

标签: javascript android cordova

我正在开发一个phoneGap应用程序。我使用下面的代码进行应用,但是我收到了错误。

以下是我的phonegap文件夹结构

App
--.svn
--hooks
--platforms
--plugins
--www
-- --index.html
-- --Song
-- -- --Rang Laal.mp3

我正在使用以下代码播放歌曲:

<script>
    function playAudio(id) {

        var url = audioElement.getAttribute('src');
        var my_media = new Media('Song/Rang Laal.mp3',
                // success callback
                 function () { console.log("playAudio():Audio Success"); },
                // error callback
                 function (err) { console.log("playAudio():Audio Error: " + err); }
        );
        // Play audio
        my_media.play();
    }
</script>

以下是我得到的错误

Error: SyntaxError: missing ; before statement       
          phonegap-1.4.1.js (line 671)

实际上我的所有.mp3文件都将存储在服务器中。我必须从手机上玩。请为此提出建议。使用网址我们能玩吗?或者在phonegap中有一些插件?

等待回复。

1 个答案:

答案 0 :(得分:1)

我试过这个插件cordova-plugin-media 这很完美。 检查link