微信小程序> 微信小程序退出或隐藏后,内嵌的webview的音频没有停止的几种解决办法

微信小程序退出或隐藏后,内嵌的webview的音频没有停止的几种解决办法

浏览量:599 时间: 来源:知末随未

1.尝试下通过h5的pagehide事件

2.小程序改变web-view src的hash值,网页端监听hashchange来处理

这均需要在h5去修改代码。

3.使用wx.pauseVoice()

4.注意的地方

wx.pauseVoice()接口主要用来实现暂停正在播放的语音。需要注意的是当再次调用wx.playVoice播放同一个文件时,会默认从刚才暂停的地方开始播放,如果想要从头开始则需要先调用wx.stopVoice。

wx.stopVoice()用来实现结束播放的语音。

wx.createAudioContext(audioId)接口用来创建并且返回audio的audioContext上下文对象,该对象通过audioId可以跟一个audio组件绑定,通过他来操作这个audio组件。

微信小程序

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎