收藏
回答

浮窗 关闭音频播放能不能监听?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 wx.createInnerAudioContext 客户端 7.05 2.0.0

- 需求的场景描述(希望解决的问题)

小程序播放音频时  出现浮窗  在浮窗里关闭音频  监听不到此事件

- 希望提供的能力

希望出一个api可以监听到浮窗的事件

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

5 个回答

  • Albert Einstein
    Albert Einstein
    2019-08-01

    请问是何种客户端呢?iOS 还是 Android

    2019-08-01
    有用
    回复 1
  • 郦东
    郦东
    03-19

    请问是怎么解决的,ios用新版的微信右滑,点左下角的浮窗,监听不到onhide事件,音频没有关闭,关掉浮窗音乐也是一直播放。用的InnerAudioContext

    03-19
    有用
    回复
  • 王和旭
    王和旭
    2019-12-23

    关闭时,onstop确实被调用,但是没什么用,因为onstop是写在page的外面,调用不了里面方法,我是写了一个定时器,然后每隔一秒拿播放状态

    2019-12-23
    有用
    回复
  • 不吃香菜
    不吃香菜
    2019-08-02

    已自行解决  遇到同样问题的 请留言私聊我

    2019-08-02
    有用
    回复 4
    • 火蓝
      火蓝
      2019-08-02
      大兄弟 ,你怎么解决的 ,给个思路
      2019-08-02
      回复
    • 不吃香菜
      不吃香菜
      2019-08-02回复火蓝
      其实很简单 manager.onStop 这是监听背景音乐停止的函数,然后在进行想要的操作
      2019-08-02
      回复
    • 涛々
      涛々
      02-13回复不吃香菜
      背景音频监听到停止,setData时无校啊? 你是怎么处理的?
      停止后我 调用,
      that.setData({
                  nowTime: '00:00',
                  jdtWidth: 0,
                  left: 0,
                  playStatus: false,
                  audioData
      }) 
      只有 playStatus 和 audioData 这两个字段生效了,很奇怪,导致页面播放的时候,进度条还停留在原位,恢复不了初始状态
      02-13
      回复
    • 涛々
      涛々
      02-13回复涛々
      对了音频停止时,只有在当前音频是暂停的状态,设置才能生效,播放时设置不生效, 这是bug吧
      02-13
      回复
  • 火蓝
    火蓝
    2019-08-02

    刚刚遇到这问题,浮窗关闭音乐后,页面还是在播放状态。

    2019-08-02
    有用
    回复 2
    • 不吃香菜
      不吃香菜
      2019-08-02
      我解决了 请问你是用的背景音乐的api吗
      2019-08-02
      回复
    • 火蓝
      火蓝
      2019-08-02回复不吃香菜
      嗯 这个getBackgroundAudioManager
      2019-08-02
      回复
登录 后发表内容