收藏
回答

小程序退出到后台后还在播放webview页面的音频

操作步骤:

小程序的webview嵌入的h5页面播放音乐,点击小程序右上角圆点关闭后(退出到微信后台)

在微信界面(聊天列表)滑动下聊天列表,或者操作手机音量键,甚至有时候什么都不操作,等待5-6秒 后台的小程序里的音乐又开始播放了,很神奇的现象。

Android和iPhone都会,最新微信版本,有人知道是怎么回事吗?webview嵌的h5页面里针对visibilitychange事件做了监听暂停和恢复播放的逻辑。

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

2 个回答

  • 社区技术运营专员--Asher
    社区技术运营专员--Asher
    2025-10-18

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2025-10-18
    有用
    回复 1
    • 天泽圣司
      天泽圣司
      2025-11-05
      无法每次复现,最后改成h5里监听visibilitychange变化后把audio标签直接拿掉,才不会自动重新播放。ios里visibilitychange变化时拿不到audio是否播放的状态,改成监听到audio重新播放就强制停止了
      2025-11-05
      回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-10-17
    有用
登录 后发表内容