在android中使用phonegap播放wav

在android中使用phonegap播放wav,android,audio,cordova,Android,Audio,Cordova,我试图从我的PG应用程序中播放一个wav文件,它在iPhone上正常工作 我已阅读了以下所有内容: 我正在使用PGB编译我的应用程序,它使用PG1.7.0 我只知道如何让它发挥作用:( 我试着用 function getPhoneGapPath() { var path = window.location.pathname; path = path.substr( path, path.length - 10 ); return 'file://' + path; };

我试图从我的PG应用程序中播放一个wav文件,它在iPhone上正常工作

我已阅读了以下所有内容:

我正在使用PGB编译我的应用程序,它使用PG1.7.0

我只知道如何让它发挥作用:(

我试着用

function getPhoneGapPath() {
    var path = window.location.pathname;
    path = path.substr( path, path.length - 10 );
    return 'file://' + path;
};

var pathToCheerFile=getPhoneGapPath()+ 'sounds/cheer.wav';
console.log('pathToCheerFile=',pathToCheerFile);

return new Media(pathToCheerFile,
        // success callback
        function() {
            console.log("cheer Audio loaded Success");
        },
        // error callback
        function(err) {
            console.log("cheer Audio load Error: " , err);
        },
);
控制台正在显示
pathToCheerFile=file:///android_asset/www/sounds/cheer.wav
然后,它会显示
chee音频加载错误:
,错误是一个具有单个属性的对象
code:1


关于我做错了什么有什么想法吗?

从路径中删除“file://”,它应该可以播放。

我还在我的config.xml中请求
,尽管我不确定是否需要它…(是吗?)最后…谢谢…你知道我是否需要这个文件吗