ueditor解决video标签设置封面问题-自动显示视频第一秒为封面
2023-06-12 21:07:01
ueditor解决video标签设置封面问题
自动显示视频第一秒为封面
电脑端比较好解决
修改ueditor.all.js
找到 case 'video' 约在17609行左右:版本不一样所在行不一样,
修改其下面的 preload="none" 修改为:preload="metadata" 和添加 webkit-playsinline="true" playsinline="true" x5-video-player-type="h5" (取消点击ios浏览器全屏),自己多测试一下确保正常即可!
搜索对应修改,
但是你会发现手机端默认还是空白的。是因为默认加载为0秒,
我们需要在视频src后面加
参数 #t=1 #1表示视频第一秒 或者0.1秒,这个自己调一下。根据视频
<script> //jq 设置 video 标签src地址 // var myurl = $("video").attr("src"); // $("video").attr("src", myurl+ '#t=1'); function isMobile(){ return /(android|iphone|ipad|phone|mobile)/i.test(navigator.userAgent); } if (isMobile()) { // 获取指定元素内所有 video 标签 var videos = $('.w-richtext').find('video'); // 遍历每个 video 标签 videos.each(function() { var origSrc = $(this).attr('src'); // 获取原始的视频地址 var srcWithNum = origSrc+'#t=0.3'; $(this).attr('src', srcWithNum); // 修改视频地址为新地址 }); // 获取指定元素内所有 video 标签 var sources = $('.w-richtext').find('source'); // 遍历每个 source 标签 sources.each(function() { var origSrc = $(this).attr('src'); // 获取原始的视频地址 var srcWithNum = origSrc+'#t=0.3'; $(this).attr('src', srcWithNum); // 修改视频地址为新地址 }); } </script>
但是后面发现一个问题。就是苹果手机端Safari 浏览器,他会从1秒开始播放。如果卡住的话。他会出现时间在走。视频不动的现象,
后来就直接加入了video.js插件,目前看不会出现了 时间进度条走动,视频不动的现象,如果卡住他进度条也会卡或者 加载完会回到原点播放。
【责任编辑:超级管理员】
关键字:
解决pbootcms栏目URL名称,不支持_ 下划线问题, 解决苹果IOS、Android 以及各种浏览器 视频不能自动播放问题,data-wf-ignore="true"最新文章
2021-05-10 09:29
- pbootcms首页或者内容详情页开启分页
- pbootcms怎么判断分页是否在尾页
- dede 电脑端和手机端首页同步生成方法,
- excel表格导入access中不换行解决办法-
- dede完美上下篇 英文版替换标签 dede:prenext 中英
- dede中英文网站栏目条调用方法
- dede双语站 面包导航{dede:field name='position'}
- PS: 无法完成请求,因为某种原因阻止文本引擎进行
- dede企业网站常见左侧固定大小类二级菜单调用代码
- 栏目页dede:channelartlist调用下级子类并dede:arcl
- dede:channelartlis 判断是否有子类栏目
- 更换织梦后台图集上传flash插件为layui上传模块
相关文章
2021-05-10 09:29