收藏
回答

wx.getBackgroundAudioManager 熄屏或者锁屏就没办法播放了?

const bgMusic = wx.getBackgroundAudioManager();

    bgMusic.title = "订单通知";

    bgMusic.src = audioUrl;

    bgMusic.onPlay(() => {

      console.log('开始播放收款语音')

    })

"requiredBackgroundModes": [

    "audio"

  ],

配置都按要求添加了,到底啥原因


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

2 个回答

  • Cjiang
    Cjiang
    2020-11-23

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

    2020-11-23
    有用
    回复 8
    • ☞gareth
      ☞gareth
      2020-11-23
      这个需要前后台结合的啊,后端订单信息驱动,前台socket链接获取动态,进行语音播报。
      目前是其他都正常,就是不播放语音
      2020-11-23
      回复
    • ☞gareth
      ☞gareth
      2020-11-23
      锁屏后bgMusic.onPlay就不执行了
      2020-11-23
      回复
    • ☞gareth
      ☞gareth
      2020-11-23
      官方现在怎么这么水啊,都没人出来认真解答
      2020-11-23
      回复
    • ☞gareth
      ☞gareth
      2020-11-23
      微信版本:7.0.20,系统版本2.13.1,华为mate10 pro
      2020-11-23
      回复
    • Cjiang
      Cjiang
      2020-11-24回复☞gareth
      试一下这个代码片段看看,https://developers.weixin.qq.com/s/yAQUD5mL7xmZ,iphone不加
      "requiredBackgroundModes": [
          "audio"
        ],
      也是可以在后台播放的。
      2020-11-24
      回复
    查看更多(3)
  • ☞gareth
    ☞gareth
    2020-11-23

    requiredBackgroundModes 属性。开发版和体验版上可以直接生效,正式版还需通过审核

    开发环境也是熄屏也是不再播放语音。

    2020-11-23
    有用
    回复
登录 后发表内容
问题标签