上面是部分代码,在开发这工具中可以正常播放,在手机微信小程序上调试时就无法播放,报错信息如下
innerAudioContext的src路径也可以正常输出,输出语音的路径:
报错信息:
10004
errCode:55, err:unknow format
格式是mp3的,为什么会提示格式不正确的错误呢
上面是部分代码,在开发这工具中可以正常播放,在手机微信小程序上调试时就无法播放,报错信息如下
innerAudioContext的src路径也可以正常输出,输出语音的路径:
报错信息:
10004
errCode:55, err:unknow format
格式是mp3的,为什么会提示格式不正确的错误呢
3 个回答
你好,上面提供的链接直接在微信里都是无法正常播放的,这个是格式问题,还请自查。
谢谢,我已经知道原因了,代码没有错,音频是我在微信开发者工具中录制的,不能在手机上播放。我要在手机上试听是不可以的。
不是以.mp3结尾,就是MP3文件了。 底层的编码,可能是微信不支持的。 一般你得借助FFmpeg 或者 千千静听 转成真正的MP3格式。
我把你的音频下载下来, 用FFmpeg检测,信息如下:
Input #0, matroska,webm, from 'source.mp3':
Metadata:
encoder : Chrome
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0(eng): Audio: opus, 48000 Hz, stereo, fltp (default)