小米8 Android 9
SDK 2.8.1
微信版本 7.0.6
使用wx.createInnerAudioContext之后设置src为
http://test.basegps.com/eb7ef5be1b03dff35f83b80360b2de0c.amr
的amr格式的录音文件,播放时提示10004
该amr音频文件的格式信息为
Format : AMR
Format/Info : Adaptive Multi-Rate
Format profile : Narrow band
Duration : 2 min 4 s
Bit rate mode : Constant
Bit rate : 12.8 kb/s
Channel(s) : 1 channel
Sampling rate : 8 000 Hz
Bit depth : 13 bits
Stream size : 194 KiB (100%)
请问楼主解决了吗。2021了还是不行
是下在会话中直接打开可以吗?
不好意思,没懂你的意思。你是说直接下载amr文件在电脑中打开是吗,这个amr中的文件是可以用播放器播放的;如果你说的是直接在浏览器中输入问题中的src,chrome中不能直接播放,不提示下载,在火狐中直接提示下载。
小程序的文档中显示InnerAudioContext是支持在Android中播放arm的
是不是由于我的amr文件的格式不正确导致在小程序中不能播放?如果是的话正确的详细的格式信息可以告诉我吗?
直接将文件发送到微信会话,显示用其他应用打开;在微信会话中打开http://test.basegps.com/eb7ef5be1b03dff35f83b80360b2de0c.amr直接显示乱码(因为本身h5是不支持直接播放amr音频的,所以直接打开连接都是不能直接播放)
这是代码片段 https://developers.weixin.qq.com/s/8g5UqWmV7maH
在工具也是报错的喔