反复进入页面播放视频再退出,会出现微信严重卡顿
根据不同的参数,进入页面播放不同的video。但是我感觉每次退出播放页面后,video组件没有被销毁,因为我反复进入播放再退出(播放的视频资源根据参数而变化,所以不是同一个),这样操作很多次后,微信会出现严重的卡顿,甚至崩溃,然后要么就是,会听到无数个之前播放过的视频的声音叠加在一起。
我在每次页面卸载后,把__video__组件通过v-if销毁了 ,在__onUnload__里,清空每次的视频资源链接和相关数据参数,并且通过
let videoContext = wx.createVideoContext(‘myvideo’)
videoContext.pause()
去暂停播放 。但是都不管用。请问如何解决这个问题
3 回复
提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。