您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
pbootcms后台编辑器插入视频地址支持mp4格式的解决方法
争赵2023-01-24 17:21:05pbootcms教程已有人查阅
导读pbootcms后台编辑器添加内容时有时需要添加个视频链接mp4格式的,然后在插入视频后发现出来的是swf的代码,这样就导致了视频在前台无法播放。
pbootcms后台编辑器添加内容时有时需要添加个视频链接mp4格式的,然后在插入视频后发现出来的是swf的代码,这样就导致了视频在前台无法播放。这个问题首先需要了解到这是百度编辑器UEditor默认的问题,所以实现的思路只能去改ueditor相关的js控制代码来实现。
实现效果:
添加swf链接就实用默认的效果,生成emeb标签
添加mp4格式链接生成video标签
1、修改ueditor.all.min.js实现当填入的是mp4链接时生成的html代码为video标签
打开coreextendueditorueditor.all.min.js
搜索以下代码
如果还没效果换个浏览器测试,避免缓存导致无法看效果
实现效果:
添加swf链接就实用默认的效果,生成emeb标签
添加mp4格式链接生成video标签
1、修改ueditor.all.min.js实现当填入的是mp4链接时生成的html代码为video标签
打开coreextendueditorueditor.all.min.js
搜索以下代码
case"embed":i='<embedtype="application/x-shockwave-flash"class="'+g+'"pluginspage="http://www.macromedia.com/go/getflashplayer"src="'+utils.html(a)+'"width="'+b+'"height="'+d+'"'+(f?'style="float:'+f+'"':"")+'wmode="transparent"play="true"loop="false"menu="false"allowscriptaccess="never"allowfullscreen="true">';break;
然后替换成
case"embed":if(a.indexOf(".swf")>=0){i='<embedtype="application/x-shockwave-flash"class="'+g+'"pluginspage="http://www.macromedia.com/go/getflashplayer"src="'+utils.html(a)+'"width="'+b+'"height="'+d+'"'+(f?'style="float:'+f+'"':"")+'wmode="transparent"play="true"loop="false"menu="false"allowscriptaccess="never"allowfullscreen="true">'}else{varj=a.substr(a.lastIndexOf(".")+1);"ogv"==j&&(j="ogg"),i="<video"+(e?'id="'+e+'"':"")+'class="'+g+'video-js"'+(f?'style="float:'+f+'"':"")+'controlspreload="auto"width="'+b+'"height="'+d+'"src="'+a+'"data-setup="{}"><sourcesrc="'+a+'"type="video/'+j+'"/></video>';};break;
2、上面两个步骤操作后保存,然后到后台强制刷新页面(快捷按钮ctrl+f5),然后就可以和上面gif动画一样的操作效果了。如果还没效果换个浏览器测试,避免缓存导致无法看效果
本文标签:
很赞哦! ()
相关文章
- pbootcms后台图片上传提示”上传失败:存储目录创建失败!的解决
- pbootcms后台上传图片提示:“上传失败:存储目录创建失败!”
- pbootcms后台搜索功能扩展和增加显示字段的方法
- pbootcms后台调用写法等示例
- pbootcms后台列表怎么添加点赞数显示
- pbootcms后台登录验证码不显示或者看不清楚怎么办
- pbootcms后台二级栏目怎么实现全部展开
- pbootcms后台登录密码忘记了直播,pbootcms后台登录密码重置工具
- pbootcms后台版权信息怎么修改
- pbootcms后台"登录失败次数太多已被锁定,请700s重试!" 怎么办
- pbootcms后台"登录失败次数太多已被锁定,请600s重试!" 的解决方法
- pbootcms后台验证码在阿里云虚拟机上不显示的解决方法
随机图文
-
pbootcms网站替换百度小程序规则
使用的是小程序直接获取pb网站的内容,贴出来的适合的是我自己的网站.可以参考或者根据百度小程序上自带的自定义规则生成器自己生成. -
pbootcms标签新增扩展标签实现单独手机端详情判断的方法
部分客户想要新闻内容移动端单独发布,不和pc同一个内容,因为有些pc排版在移动端不是最佳。可以用pbootcms做个判断当前设备是否手机扩展标签, -
PbootCMS开发手册公共标签使用方法
如:内容列表时间格式化[list:date style=Y-m-d]、内容详情页时间格式化{content:date style=Y-m-d} -
pbootcms提示:“未检测到您服务器环境的sqlite3数据库扩展...”解决方法
请检查php.ini中是否已经开启该扩展!另外,检测到您服务器支持pdo_sqlite扩展,您也可以修改数据库配置连接驱动为pdo_sqlite试试!
留言与评论 (共有 条评论) |