后台设置防盗链后iOS手机无法播放背景音频。

发布于 7 年前作者 azou16581 次浏览最后编辑 7 年前来自 ask

小程序音频播放用的是背景音频来实现的,本来都已经没问题了,但是自从后台设置了防盗链之后,安卓手机和开发工具都可以播放音频,但是iOS却播放不了,但是网络是正常的。

通过背景音频对象提供的onError方法,打印如下内容:

{

 errCode: 10002,

   errMsg: “playerErrCode:6, systemErrCode:403, domain:com.tencent.KSAudioPlayer.HTTP, description:未能完成操作。(“com.tencent.KSAudioPlayer.HTTP”错误 403。)”

   src: “http://od-prod-media.oss-cn-shanghai.aliyuncs.com/20171127050000000304/audio/jdbaimvmcudb9eik.mp3

}

请问有谁遇到过没有,iOS应该怎么处理这个问题?

配图:

7 回复
liuping
liuping1 楼6 年前

最后解决了嘛

rcai
rcai2 楼6 年前

加一

pengyang
pengyang3 楼6 年前

怎么解决的

qiang33
qiang334 楼6 年前

把防盗链去了~~😂

jie95
jie955 楼6 年前

我也遇到这个错误了,不过不是加防盗链,而是加了鉴权,给了鉴权的,才可以访问mp3文件,没有鉴权的,访问不了

但是就出现这个错误了

这个错误只在微信小程序中出现,模拟器中是没有的

tyuan
tyuan6 楼6 年前

我们也遇到了同样的问题

nxie
nxie7 楼5 年前

最终是如何解决的呢