createInnerAudioContext真机无法播放小于1k的音频?
发布于 6 年前 作者 xiangming 848 次浏览 来自 问答

createInnerAudioContext真机无法播放音频(开发者工具中是可以的),返回的错误信息

errCode:55, err:unknow format

10004

(ps: unknow 单词错了吧?应该是unknown?)

同样的代码,换了小程序文档示例中的音频文件,可以正常播放

考虑到可能是我自己的nginx处理mp3文件哪里不一样导致?于是把示例的mp3下载下来,然后上传到服务器

中,可以正常播放;然后就比较mp3文件哪里不一样,我那些音频都是比较小的,不到1k,所以怀疑小于1k

的音频播放不了,所以就弄了个1512 字节的音频,测试发现可以播放

所以来确定下是否有这个小于1k的音频播放不了的问题?

3 回复

对,时长也短

我也遇到这类问题了。我用的mp3格式,在开发工具录制,然后在android真机上播放是失败的。在安卓真机上录制,在开发工具中就可以。在安卓真机上录制,在安卓真机上播放也可以。

我这边遇到跟音频大小无关,时长小于500ms的音频,在部分android机型无法播放

回到顶部