收藏
回答

BackgroundAudioManager为什么播放某些http音频出错?

我用BackgroundAudioManager播放http音频资源,不能播放。onError返回errCode:10004,errMsg:55, err unknwon foramt.同时播放的时候微信提示:"微信:音乐文件错误,播放失败"

我的设备:Redmi k30 5G

微信版本:8.0.3

基础库版本:2.17.0[545]

播放url:http://lhttp.qingting.fm/live/387/64k.mp3

该音频源为直播源,经测试可以在pc上和手机上通过网页播放。在服务器上放的普通的mp3文件是可以播放的。

请帮忙看一下什么问题。

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

1 个回答

  • Riven.
    Riven.
    2021-05-26

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

    2021-05-26
    有用
    回复 2
    • 是
      2021-05-26
      机型:红米k30 5G,Redmi k30 5G
      微信版本号:8.0.3
      android版本:10
      小程序基础库版本:2.17.0[545]
      代码片段:
      const bkAudioMgr = wx.getBackgroundAudioManager(); 


      play: function () { 
       bkAudioMgr.onPlay(function() { 
         console.log(“onPlay”); }); 


       bkAudioMgr.onError(function(e) { 
        console.log(“onError:”; + e.errCode+“msg: “+e.errMsg); 
       }); 


       bkAudioMgr.title = "testplay"; 
       bkAudioMgr.src="http://lhttp.qingting.fm/live/387/64k.mp3"; 
       bkAudioMgr.startTime = 0; 
       bkAudioMgr.play(); 
       }
      2021-05-26
      回复
    • 白日
      白日
      2021-07-26
      这个有解决吗,我也碰到了这样的问题
      2021-07-26
      回复
登录 后发表内容