【微信小程序】小程序video的一些问题


mp4视频用video组件播放会卡顿、绿屏,尤其是在快进、拖动时间条时.在video组件上,加个custom-cache=”{{false}}”属性,可以解决

关于custom-cache

一般缓存为一级缓存、二级缓存、和自定义缓存,换而言之custom-cache="{{false}}"就是不使用自定义缓存的意思。为什么用了视频组件会卡loading加载不出来呢,可能是因为微信设置的自定义缓存的位置有容量限制,因此将它关闭了以后会自动使用系统缓存,可能就没有这个问题了。
引用:video组件的custom-cache属性有什么效果

mp4的转码格式有很多种,video组件仅对mp4的H264这种视频编码格式支持,不会出现绿屏和卡顿的现象。简单判断该视频是否支持video组件,可以将其拖拽到chrome上播放,一般能在chrome上播放的,也支持video组件。
小程序开发环境中会报net::ERR_INSUFFICIENT_RESOURCES这个错误,在真机中,不会出现该错误,忽略即可。

视频根据画质和视频容量大小的权衡,个人感觉720p的既能视屏容量比较小,画质又比较清晰,是很好的选择。
引用:微信小程序使用video组件时的一些坑

video组件IOS视频流畅显示但是中间一直显示转圈loding
同一个页面video标签不要超过3个 如果有需求可以按需加载做判断。 以及custom-cache=”{{false}}”可以初步解决一部分问题。搭配使用效果更佳

声明:麋鹿与鲸鱼|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 【微信小程序】小程序video的一些问题


Carpe Diem and Do what I like