android设备上录制的aac文件,在ios上播放,无法播放。
如下错误:
{errMsg: "playerErrCode:2, systemErrCode:1718449215, domain:…tion:未能完成操作。(“ASCII OSStatus:fmt?”错误 1718449215。)", errCode: 10001, src: "http://ppt.h3c.com:5005/video/nihao.aac"}
具体代码如下:
var url = "http://test.com:5005/video/nihao.aac"//host + "&name=" + name;//
backgroundAudioManager.title = '此时此刻'
backgroundAudioManager.epname = '此时此刻'
backgroundAudioManager.singer = '汪峰'
backgroundAudioManager.coverImgUrl = 'http://y.gtimg.cn/music/photo_new/T002R300x300M000003rsKF44GyaSk.jpg?max_age=2592000'
backgroundAudioManager.src = url ; // 设置了 src 之后会自动播放
backgroundAudioManager.onError(function(res){
console.log(res);
console.log("err");
})
backgroundAudioManager.onWaiting(function(res){
console.log(res);
console.log("waitding");
})
backgroundAudioManager.onPlay(function(){
console.log("playing");
})
测试了一下使用 http://ppt.h3c.com:5005/video/nihao.aac 在 iOS 上能正常播放。是有修改过这个文件了吗?
不是利用微信录制的aac文件,而是利用麦克风自己录制的文件,但在利用小程序的backgroundAudioManager无法播放!