收藏
回答

背景音频播放管理问题

问题模块
API和组件

在小程序进入后台运行后,通过setTimeout方法调用backgroundAudioManager.stop()和backgroundAudioManager.pause()均无法将背景音频停止播放。

最后一次编辑于  2017-06-18  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

4 个回答

  • 邓坤力
    邓坤力
    2017-06-19

    这边没有复现,能否贴一下代码?

    2017-06-19
    赞同
    回复
  • 秋天
    秋天
    2018-01-03

    我这边在小米手机上调用stop()方法无法关闭音乐 。在开发工具上正常

    在苹果6上调用该方法可以关闭,但是检测到。paused为0 ,currenttime为调用stop()方法时的播放时间。这pasused为0  不对吧

    2018-01-03
    赞同
    回复
  • 王兴宇
    王兴宇
    2018-03-27

    我这边的问题是:在小程序在息屏后,通过setTimeout方法调用backgroundAudioManager.stop()和backgroundAudioManager.pause()均无法将背景音频停止播放。


    2018-03-27
    赞同
    回复
  • 王兴宇
    王兴宇
    2018-03-27

    代码如下,息屏状态下能打印'时间到,播放停止',但无法音乐并不能停止播放。

    this.waitCloseAudioTimer = setTimeout(() => {
     
    this.backgroundAudioManager.pause()
     
    this.backgroundAudioManager.stop()
     
    console.log('时间到,播放停止')
     
    clearTimeout(this.waitCloseAudioTimer)
     
    }, 1 * 1000 * 60)


    2018-03-27
    赞同
    回复