收藏
回答

BackgroundAudioManager会请求url2次?

BackgroundAudioManager

在设置src后会请求该url2次?

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

2 个回答

  • Nov.1
    Nov.1
    2021-04-26

    通过 watch `bgAudioUrl` 值是否变化来动态设置audio的src属性

    watchPage(this, {

    bgAudioUrl: function(newVal) {

    if (newVal !== this.data.bgAudioUrl) {

    audio.src = newVal

    }

    }

    })


    只设置了一次src

    项目需要,src只会一次生效,以下是node打印出的log

    2021-04-26
    有用
    回复 2
    • Nov.1
      Nov.1
      2021-04-26
      中间2次请求差距是毫秒级的
      2021-04-26
      1
      回复
    • Nov.1
      Nov.1
      2021-04-26
      只会在IOS端真机出现这个问题
      2021-04-26
      回复
  • Riven.
    Riven.
    2021-04-25

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

    2021-04-25
    有用
    回复 1
    • Nov.1
      Nov.1
      2021-04-26
      IOS 真机设置BackgroundAudioManager实例时设置src后会请求该url2次
      2021-04-26
      回复
登录 后发表内容