收藏
回答

BackgroundAudioManager的protocol参数不生效。

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 工具 7.0.15 2.11.1

文档明确指出:

但是,当src为m3u8时,报10001。

js为:

const backgroundAudioManager = wx.getBackgroundAudioManager()
    backgroundAudioManager.title = event.currentTarget.dataset.title;
    backgroundAudioManager.startTime = 0;
    backgroundAudioManager.protocol = 'hls';
    backgroundAudioManager.epname = 'xx广播电视台';
    backgroundAudioManager.singer = '广播中心';
    backgroundAudioManager.coverImgUrl = 'https://v.bak.domain.com/imgs/logo-ljtv.png';
    // 设置了 src 之后会自动播放
    backgroundAudioManager.src = 'https://v.bak.domain.com/hls/music/fm106.m3u8';
    backgroundAudioManager.play();


确认该url可正常播放。请管理员和各位大侠指导。非常感谢!


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

2 个回答

  • lon韶
    lon韶
    2020-06-18

    兄弟问题解决了吗 我现在也是这个问题

    2020-06-18
    有用
    回复 2
    • 余金山
      余金山
      2020-06-19
      hls流索引文件(.m3u8)的后缀改为.aac,.m3u8它不认。测试地址已私你
      2020-06-19
      回复
    • fb
      fb
      2021-03-11回复余金山
      直接把地址后缀修改么,无效呢
      2021-03-11
      回复
  • 小白
    小白
    2020-06-13

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

    2020-06-13
    有用
    回复 1
    • 余金山
      余金山
      2020-06-13
      已私发,谢谢
      2020-06-13
      回复
登录 后发表内容
问题标签