微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript-phonegap 3.5播放本地音频文件

我有带angularjs的phonegap 3.5应用程序,根目录中有index.html文件,有song.mp3
该应用程序在我的android设备和phonegap应用程序中运行良好,但是我无法播放song.mp3文件
我使用cordova媒体插件,它始终为我提供代码1错误
我也尝试了ngCordova插件相同的代码错误.
我的代码是

 var src ="song.mp3";
 // I tried also 
//  var src="/android_asset/www/song.mp3"; 
 // and src ="file:///song.mp3";

var media = new Media(src,function(){

   console.log("playing");
 ,function(err){

 console.log(err.code);
 });
media.play();

解决方法:

代码= 1表示“中止”(MediaError.MEDIA_ERR_ABORTED = 1)参见https://github.com/apache/cordova-plugin-media/blob/master/doc/index.md#constants-1

因此,这通常意味着路径存在问题. song.mp3是否与index.html位于同一文件夹中?也许有帮助:Playing local sound in phonegap

仅当您想从本地文件系统播放时,才需要file://….

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐