收藏
回答

innerAudioContext在安卓端无法播放上传到服务器的录音文件

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug innerAudioContext 客户端 7.0.4 2.7.1 [254]

- 当前 Bug 的表现(可附上截图)

错误 {errCode: 10004, errMsg: "errCode:55, err:unknow format"}

在手机上通过recordManager录音,上传文件到服务器,再通过innerAudioContext实例播放,安卓手机无法播放,ios正常,而安卓手机播放其他音频又是没问题的


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


回答关注问题邀请回答
收藏

3 个回答

  • madoudou
    madoudou
    04-28

    问题解决了吗 我也遇到这样的问题啦

    04-28
    有用
    回复
  • 那拉瑕月
    那拉瑕月
    2019-11-15

    问题解决了吗兄弟

    2019-11-15
    有用
    回复
  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-06-13

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-06-13
    有用
    回复 5
    • KeieT
      KeieT
      2019-06-13

      你们也收到过很多这样的Bug吧,产生错误的原因你们应该可以找出来啊,提示unknow format,但是就是普通的mp3文件,可以在浏览器下载,也可以通过ios播放,所以问题就是这个api对安卓设备的兼容有问题吧,同样的音频文件路径,我在安卓手机上通过createAudioContext接口跟audio标签绑定起来,在安卓手机上可以播放,到了ios又不可以了

      2019-06-13
      回复
    • KeieT
      KeieT
      2019-06-13

      还有一个原因,会不会是你们的uploadFile接口把文件特殊处理了,因为我们的这些音频视频文件都是通过你们这个接口上传到服务器的

      2019-06-13
      回复
    • 小光
      小光
      2019-07-04

      问题解决了么 兄弟

      2019-07-04
      回复
    • KeieT
      KeieT
      2019-07-17回复小光
      我们现在是通过流媒体形式进行播放,没问题的,innerAudioContext和audioContext都可以播放,跳转也很流畅
      2019-07-17
      回复
    • 易名
      易名
      03-04回复KeieT
      兄弟,我也遇到这个问题。如何通过流媒体播放?
      03-04
      回复
登录 后发表内容