收藏
回答

遇到一个?题:小程序切换到后台背景音乐还在继续播放

遇到一个问题:小程序中有一个webview页面 ,这个页面中用iframe嵌套了一个H5页面,这个H5页面中有背景音乐,背景音乐播放的情况下,点击小程序 右上角退出的小圆圈背景音乐仍然播放。

预期 效果 :点击小程序退出后背景音乐停止播放,再次打开 小程序后背景音乐继续播放

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

2 个回答

  • GoodLuck
    GoodLuck
    2021-05-21

    在H5 页面监听页面隐藏事件的回调中停止播放即可

    2021-05-21
    有用 1
    回复 3
    • 25678
      25678
      2021-05-21
      可以在小程序页面中监听页面切换到后台停止吗? 因为我是用webview标签引入的网页,网页端代码不是我写的
      2021-05-21
      回复
    • GoodLuck
      GoodLuck
      2021-05-21回复25678
      不可以的
      2021-05-21
      回复
    • 25678
      25678
      2021-05-21回复GoodLuck
      好的,感谢感谢
      2021-05-21
      回复
  • Kindear
    Kindear
    2021-05-21

    在返回页面的onshow中获取背景音 并调用 stop方法 试试可以码

    2021-05-21
    有用
    回复 2
    • 25678
      25678
      2021-05-21
      那个可以控制本页面设置的背景音乐,这个是webview网址上面的音乐,不知道怎么能控制。。。
      2021-05-21
      回复
    • Kindear
      Kindear
      2021-05-21回复25678
      你可以使用销毁页面的方法,wx.reLaunch、wx.redirectTo、wx.navigateBack 试试,按道理页面销毁后该页面对应的逻辑都会被终止
      2021-05-21
      回复
登录 后发表内容