返回新闻列表

ueditor解决video标签设置封面问题-自动显示视频第一秒为封面

发布日期: 2023-06-12 | 来源: 智软设计工作室

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产品详情页 点击出现,提示程序运行异常提示: Modulo by zero,

2023-07-17

最近客户网站制作完毕。交给客户。突然出现一个产品提示这个,如何打开这个文件看了下。看这个838行是在判断%,不知道做什么用途,为什么要判断这个,但是让客户不去填写这个%也是不行,所有下面分享下解决办法,错误提示:提示程序运行异常提示: Modulo by zero,位置:/core/function/helper.php,第838行。解决办法:/co

阅读更多

html中解决防盗链图片问题,让图片正常加载显示的方法

2023-03-15

解决方案使用Referer Meta标签控制referer,在H5 的 header加入meta<metaname="referrer"content="never">

阅读更多

swiper响应式banner幻灯带字动画

2023-02-16

如下效果,比较常用,参考了人家网站。然后改进了一下字动画。下载链接banner.rar

阅读更多

pbootcms 判断轮播多图pics字段是否上传得方法,

2023-07-31

{pboot:if('{content:ispics}'=='0')}{content:ico}{else}{pboot:picsnum=1id={content:id}}[pics:src]{/pboot:pics}{/pboot:if}其他得代码在去拓展

阅读更多

PbootCMS后台增加自定义字段搜索解决办法

2024-12-11

主要修改 // 查找指定分类及子类文章 public function findContent($mcode, $scode, $keyword)和// 在全部栏目查找文章 public function findContentAll($mcode, $keyword) {怎么修改我截图下来了。先把扩展表字段都加入进去,然后在加入left,然后在加入要搜索的字段就可以了

阅读更多

pbootcms分类栏目都上级栏目图教程 调用一级栏目的banner图

2022-04-25

{pboot:sort scode={sort:tcode}}{pboot:if('{sort:pic}'!='')}{sort:pic}{else}{label:no_banner}{/pboot:if}{/pboot:sort}

阅读更多

css字体自适应屏幕设置,CSS中字体响应式的设置

2022-06-20

现在我们在做网站的时候,都按照响应式制作。但是又时候字体怎么设置都屏幕不一样。效果感觉有点不太一样。今天就来研究一下响应式字体是怎么实现了。看了一些资料。想要响应式主要是字体设置单位不一样,单位主要如下:1vw = viewport宽度的1%1vh = viewport高度的1%1vmin = 1vw或者1vh中较小的值1vmax = 1vw或者1vh中较大

阅读更多

好用的独立响应式css

2024-03-10

好用的独立响应式css,网站制作的时候很方便,@media响应式也也好了。在配合独立的格栅系统 ,就好用了。不用加载其他css框架梁https://www.002t.cn/jishuwenzhang/108.html 如果要用rem布局。在加载一个js响应式设置html字体大小。 https://www.002t.cn/jishuwenzhang/109.html/*重置标签*/html{-ms-text-s

阅读更多

2021 godaddy域名转出教程 最新版 转入阿里云 半个小时就能转出成功

2021-11-05

首页到域名列表找到要转移的域名。点击进去。先解锁域名转移限制,然后点击转出域名获取 转移密码。然后到阿里云,提交转入,到这一部后再次进入godaddy,点击转移,到里面点击批准转出。 如果当天看不到。就隔天去godaddy 批准。这样不用等5-7天。就能转入了。

阅读更多