小程序
小游戏
企业微信
微信支付
扫描小程序码分享
上面是部分代码,在开发这工具中可以正常播放,在手机微信小程序上调试时就无法播放,报错信息如下
innerAudioContext的src路径也可以正常输出,输出语音的路径:
https://2020420.oss-cn-beijing.aliyuncs.com/UpLoad/2020-06-07/21710c2a9be5483bb9ed38206d9329e5-wx442cc885f81f966a.o6zAJsy7gh-f42gPVf35pi4Jk98k.x2auBP84DOCS52fd1c67929ab1d4f3bb641e2c0b9862.durationTime=8745.mp3
报错信息:
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)
你好,上面提供的链接直接在微信里都是无法正常播放的,这个是格式问题,还请自查。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
谢谢,我已经知道原因了,代码没有错,音频是我在微信开发者工具中录制的,不能在手机上播放。我要在手机上试听是不可以的。
不是以.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)
你好,上面提供的链接直接在微信里都是无法正常播放的,这个是格式问题,还请自查。