var setVideo = /<video/g; // 设置需要匹配的标签
var r = '<video[^<>]*? src="([^<>]*?)"'; // 设置匹配的正则
var yyy = data.match(r); // data里的数据进行匹配
// var a = /\.mp4$/gmi;
// var b = data.replace(a, ".mp4#t=1")
if (yyy) {
if (a.test(yyy[1])) {
// 修改video标签属性,增加首次加载视频封面图
data = data.replace(setIframe, '<video width="100%" controls x5-playsinline="" playsinline="" preload="metadata" src='+yyy[1]+'#t=1');
}
}
video标签设置视频封面图:
1、preload="metadata" src链接后面添加:#t=1,视频封面图为1秒的地方
2、poster="https://zfimg.oss-cn-qingdao.aliyuncs.com/img/videobk.png"使用外部图片作为封面图