video 在IOS上面的问题,全屏闪退还有微信被强杀
发布于 6 年前 作者 li62 6481 次浏览 来自 问答

最近关于video出现两个问题

1、全屏闪退

出现在部分机型上面,上个月没有这个问题,这个月出现的,社区上有已知问题

iphone 5s 版本10.0.2

iphone 7  版本 10.2.1

都出现全屏后闪退的问题

2、微信被强杀,应该是内存泄漏,最近比较频繁

iphone 6s 版本 12.1.2

iphone 8 版本 12.0

页面上有1-2个video组件,如果切的稍微频繁点会出现微信强杀的问题,应该是内存泄漏造成的

有没有什么解决方案

2 回复

问题一:提供下代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html问题二:可使用图片代替,点击的时候引入是试下

<video class="my-video" id="my-video" v-if="shopInfo.video && shopInfo.video.image_url" :src="shopInfo.video.url" [@fullscreenchange](/user/fullscreenchange)="videoChange"></video>


const ctx = this.$wx.createVideoContext('my-video')
ctx.requestFullScreen({ direction: 90 })
this.ctx = ctx

就这样调用而已,没有复杂操作

第二个问题我试试看先隐藏再点击出现,暂时是位移出去的

回到顶部