在现有的百度小程序富文本组件bdParse,以及微信小程序富文本组件wxParse,对于video的标签解析仅仅只是有个video而已,其他的属性几乎都过滤掉了,所以就需要我们假设对于属性(由于H5的video属性和小程序的video属性要求不一样,以小程序为主)

一、百度小程序的bdParse修复方法

(1)打开bdParse/bdParse.swan找到video标签解析处大致第10行:

改成:

(2)针对dedecms用户以及其它video的poster属性不显示全网址的修复办法

在小程序的内容之前使用正则替换,补全poster地址:

dede版百度小程序demo修复:show.js的113行加入以下代码:

content.body = content.body.replace(/poster=\"(.*)\"/gi, 'poster=\"'+ app.globalData.host+'$1\"');

二、微信小程序wxParse修复方法

(1)打开wxParse/wxParse.wxml找到video标签解析处大致第13行:

改成:

(2)同理需要对文章中的poster不是全网址的视频封面图片补全网址

dede版微信小程序demo修复:show.js的105行加入以下代码:

content.body = content.body.replace(/poster=\"(.*)\"/gi, 'poster=\"' + app.globalData.host + '$1\"');

【注意】

小程序的video和H5的video稍微有点不同

autoplay、controls、loop、muted等属性需要写成:autoplay=“{{true}}”,controls=“{{true}}”

这样就可以实现了h5的video标签的常用属性,如图:

本站vip会员 请加入织梦58 VIP②群 PS:加入时备注用户名或昵称

普通注册会员或访客 请加入织梦58 技术交流②群

微信浏览器video标签没有封面_织梦百度小程序微信小程序video标签不支持视频封面,autoplay等问题修复方法...相关推荐

  1. 织梦php标签调用,织梦标签用法_dedeCMS标签大全_织梦标签调用代码_织梦帮

    DedeCMS织梦判断是否有子栏目,有就输出 javascript:; ,没有子栏目就直接输出一级栏目的链接. {dede:channelartlist row=7 typeid=top curren ...

  2. 织梦php开发tags功能开发,织梦dedecms二次开发中几个标签的应用

    在织梦dedecms 里面对于数组进行循环的标签有好几个,在前台模板即使用静态模板引擎有,{dede:foreach array='数组名称'}[field:key/] [field:value/]{ ...

  3. java中文逗号替换成英文逗号_织梦中文逗号自动替换成英文逗号的方法

    织梦中文逗号自动替换成英文逗号的方法 发布时间:2020-08-18 15:00:18 来源:亿速云 阅读:102 作者:小新 小编给大家分享一下织梦中文逗号自动替换成英文逗号的方法,相信大部分人都还 ...

  4. java中文逗号替换成英文逗号_织梦中文逗号怎么自动替换成英文逗号

    织梦中文逗号怎么自动替换成英文逗号? 织梦DEDECMS发布文档输入tag时,中文逗号自动替换成英文逗号的方 推荐学习:织梦cms 从织梦DedeCms5.3版本开始,把TAG标签的间隔号由空格改为英 ...

  5. 织梦重置mysql数据库密码忘记_织梦cms管理员密码忘记了怎么重置找回?

    织梦cms是使用比较广泛的一种开源cms程序,使用织梦的朋友基本上都遇到过忘记后台登录密码这个问题,重置登录密码的方法也有很多,今天木子网络教大家的方法是通过mysql数据库来重置修改密码.下面就为大 ...

  6. 织梦百度小程序SEO优化指南

    为什么百度搜索喜欢将智能小程序排前面: 一直以来,百度搜索将搜索用户体验放在最重要的位置,致力于为用户提供最实用的答案.最愉悦的浏览体验和最有效的服务.而百度搜索之所以喜欢智能小程序,主要源于智能小程 ...

  7. 织梦百度php主动推送代码示例,织梦百度php主动推送代码示例,亲试绝对成功!...

    织梦百度php主动推送代码示例,亲试绝对成功!废话不多说,直接上代码. 建议先在命名建立文件为baidu.php,代码如下自己修改 require_once ("include/common ...

  8. 百度熊掌推送php源码,织梦百度熊掌主动推送教程

    织梦百度熊掌主动推送可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录,织梦程序我们可以在后台添加文档完成那一刻即时主动推送到百度或熊掌,也可以在后台文档列表里批量推送 1 ...

  9. 织梦 php版本,织梦DEDECMS在PHP版本高于5.5的情况下无法使用关键词內链的解决方法...

    织梦DEDECMS在PHP版本高于5.5的情况下无法使用关键词內链的解决方法: 打开/include/arc.archives.class.php 找到 找到: $body = @preg_repla ...

最新文章

  1. AI机器学习实战の电磁智能车篇
  2. VIM: quickFix窗口的使用
  3. Erlang--热更新
  4. Swift:print()vs println()vs NSLog()
  5. 创建一个强名称密钥文件+ 如何在 Visual C# .NET 中将程序集安装到全局程序集缓存中...
  6. HOG特征检测学习笔记
  7. java substance下载,做出漂亮的Java界面–substance.jar的使用 | 学步园
  8. java奇数偶数数组_在Java数组中将数组中的奇数置后偶数置前(两种不同的方法实现)...
  9. 蚂蚁区块链正式升级为蚂蚁链:首次公布“日活”超1亿
  10. MakerDAO新增renBTC和UNI作为Dai抵押品
  11. INSERT INTO SELECT 语句
  12. C 线程同步的四种方式(Windows)
  13. 走过软件定义网络“来时的路”
  14. 客户端修改opc服务器的数据,客户端读取opc服务器数据
  15. ios浏览器无法播放视频-node.js文件传输问题
  16. TB6612FNG直流电机驱动
  17. C语言逻辑语句问题集锦
  18. Pycharm专业版下载、安装、与Anaconda配置、中文化及字体设置、Cracking(自行翻译)方法
  19. 【我的Android进阶之旅】繁体字的标点符号应该是居中还是在左下角?
  20. 厦大2021届大一小学期C语言作业1 数组+字符串+指针+位操作

热门文章

  1. zabbix Linux 线程,zabbix性能优化小结
  2. 安卓Android大学生兼职求职系统app
  3. CSDN周赛第30期题目解析(天然气定单、小艺读书、买苹果、圆桌)
  4. 表情包简单制作和网站推荐
  5. 小程序: 长按识别图中二维码
  6. 单链表的环入口,环大小,解环
  7. 数字孪生技术有没有真正的实用价值?
  8. 鉴源论坛丨民用飞机机载软件是如何表明适航符合性的
  9. java枚举类型原理_Java枚举类接口实例原理解析
  10. CAS虚拟化高级故障排查指导