Javascript Phonegap无法读取本地音频文件
有人能告诉我我做错了什么吗 我创建了一个cordova项目,我添加了android平台,我在我的项目中添加了文件插件和媒体插件 我试过音频对象和媒体对象,我试着用我在网上找到的各种路径访问我的文件Javascript Phonegap无法读取本地音频文件,javascript,android,cordova,audio,phonegap-build,Javascript,Android,Cordova,Audio,Phonegap Build,有人能告诉我我做错了什么吗 我创建了一个cordova项目,我添加了android平台,我在我的项目中添加了文件插件和媒体插件 我试过音频对象和媒体对象,我试着用我在网上找到的各种路径访问我的文件 file:///data/data/abc.abc.abc/files/files/audio/au.wav file://android_asset/www/audio/au.wav www/audio/au.wav /www/audio/au.wav asset/www/audio/au.wav
file:///data/data/abc.abc.abc/files/files/audio/au.wav
file://android_asset/www/audio/au.wav
www/audio/au.wav
/www/audio/au.wav
asset/www/audio/au.wav
/www/audio/au.wav
audio/au.wav
/audio/au.wav
...
我试过这个
var au = new Audio(path);
au.play();
还有这个
var au = new Media(path,success,fail);
success = function(){
// log
}
fail = function(){
// log
}
au.play();
对我来说什么都不管用。你能告诉我怎么了吗?你可以用标签。它在phonegap中工作
<html>
<body>
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Mobile support the audio element.
</audio>
</body>
</html>
手机支持音频元素。