微信小程序使用video组件播放视频的时候,会出现卡顿或者无法播放的问题,加一个custom-cache=”true“即可解决,这个属性文档上没有,是从小程序开发社区中get到的。
3,当视频加载至12 :12秒时就卡死了,不会继续播放;这时点击播放暂停按钮会出现抽搐的现象 4,拖动进度条到最后,再拖回到开始,播放就很流畅 - 预期表现 播放流畅 - 复现路径 - 提供一个最简复现 Demo video组件就能复现: <video autoplay="true" custom-cache="{{false}}" src="{{current_videoUrl}}"></...
<video src="{{wv_src}}" autoplay="{{true}}" enable-auto-rotation="{{true}}" show-bottom-progress="{{false}}" show-mute-btn="{{show_mute_btn}}" is-live="{{true}}" custom-cache="{{false}}" vslide-gesture-in-fullscreen="{{false}}" object-fit="fill" muted="{{true}}"> ...
<video class='video' custom-cache="{{false}}"></video> 加一个custom-cache="{{false}}"
微信小程序video组件点击播放卡顿或不播放 mp4视频用video组件播放会卡顿、绿屏,尤其是在快进、拖动时间条时.在video组件上,试试加个custom-cache=”{{false}}”属性,可以完美解决卡顿、绿屏的现象
解决微信小程序video组件卡顿 <video class='video' custom-cache="{{false}}"></video> 对,你没看错,加一个custom-cache="{{false}}"就可以
我的解决办法是在视频video组件里加入custom-cache={{false}} autoplay=true,禁缓存,开启自动播放,也符合使用场景,因为这种类似的m3u8多是像萤石云这种直播使用,视频本身就是没声音的,自动播放并不会影响用户使用,可以在页面中方格view给video,点击全屏时候视频全屏即可。 华生c 立即下载 上传者: weixin_38609453 ...
一般缓存为一级缓存、二级缓存、和自定义缓存,换而言之custom-cache="{{false}}"就是不使用自定义缓存的意思。为什么用了视频组件会卡loading加载不出来呢,可能是因为微信设置的自定义缓存的位置有容量限制,因此将它关闭了以后会自动使用系统缓存,可能就没有这个问题了。
1、微信小程序之video组件中controls show-play-btn show-fullscreen-btn show-center-play-btn show-progress等属性你设置false怎么也无法隐藏,后面还是看到官方解决卡顿时说 设置属性:custom-cache=”{{false}}”,看到没有false竟然有大括号,于是把controls 的属性设置成controls='{{false}}’竟然真的隐藏了。。
<video id="myVideo{{index}}" src='{{item}}' controls="{{controls}}" custom-cache="{{cache}}" object-fit='cover' show-center-play-btn="{{playBtn}}" autoplay='{{true}}' wx:if='{{index==indexCurrent}}'></video> <image class='video-play-btn' wx:if='{{index!=indexCurrent}...