微信小程序 wxParse插件显示视频问题
网络编程 2021-07-04 15:01www.168986.cn编程入门
这篇文章主要介绍了微信小程序 wxParse插件显示视频问题,文中给大家提到了微信小程序插件wxParse的使用,需要的朋友可以参考下
修改wxParse/html2json.js 文件 ,在 html2json(html, bindName)
方法里
var node = { node: 'element', tag: tag, };
这里使用 node.tag 能够获取标签类型,比如 img、embed、video
这里我的系统后台编辑器使用的是ckeditor 上传视频。生成的便签是embed
所以加上判断
if (node.tag =="embed"){ var embUrl = node.attr.src; if (node.attr.src.indexOf('http:')==-1){ embUrl = "http://xxxx." + node.attr.src; } node.attr.src = embUrl; node.tag='video'; }
插件里只判断了video标签,识别不出来embed 标签,所有视频无法显示,加上判断,这样就可以了。
知识点扩展微信小程序插件wxParse的使用
由于微信小程序不支持后台富文本编辑器编辑的html,需要使用wxParse 这个插件来解析,狼蚁网站SEO优化介绍一下这个插件的使用方法。
1.下载插件
在GigHub上面找到插件Demo,地址为 ,把Demo里面的wxParse目录拷贝到项目里面.
2.在当前页面的JS里引入wxParse.js
var WxParse = require('../../wxParse/wxParse.js'); Page({ data: {}, onLoad: function() { var that = this; // 映射表情包 WxParse.emojisInit('[]', "/wxParse/emojis/", { "00": "00.gif", "01": "01.gif", "02": "02.gif", "03": "03.gif", "04": "04.gif", "05": "05.gif", "06": "06.gif", "07": "07.gif", "08": "08.gif", "09": "09.gif", "09": "09.gif", "10": "10.gif", "11": "11.gif", "12": "12.gif", "13": "13.gif", "14": "14.gif", "15": "15.gif", "16": "16.gif", "17": "17.gif", "18": "18.gif", "19": "19.gif", }); var article = `<div>从后端获取的HTML格式文件</div>`; WxParse.wxParse('article', 'html', article, that, 5); // WxParse.wxParse(bindName, type, data, target, imagePadding); // bindName绑定的数据名(必填) // type可以为html或者md(必填) // data为传入的具体数据(必填) // target为Page对象, 一般为this(必填) // imagePadding为当图片自适应是左右的单一padding(默认为0, 可选) } })
3.在全局app.wxss引入wxParse.wxss
@import "wxParse/wxParse.wxss";
4.在当前页面wxml中引入wxParse.wxml
<import src="../../wxParse/wxParse.wxml"/> <view class="wxParse"> <!-- 这里data中article为bindName --> <template is="wxParse" data="{{wxParseData:article.nodes}}"/> </view>
以上所述是长沙网络推广给大家介绍的微信小程序 wxParse插件显示视频问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,长沙网络推广会及时回复大家的。在此也非常感谢大家对狼蚁SEO网站的支持!
如果你觉得本文对你有帮助,欢迎网络推广网站推广转载,烦请注明出处,谢谢!
编程语言
- 甘肃哪有关键词排名优化购买方式有哪些
- 甘肃SEO如何做网站优化
- 河南seo关键词优化怎么做电话营销
- 北京SEO优化如何做QQ群营销
- 来宾百度关键词排名:提升您网站曝光率的关键
- 卢龙关键词优化:提升您网站排名的策略与技巧
- 山东网站优化的注意事项有哪些
- 四川整站优化怎样提升在搜索引擎中的排名
- 疏附整站优化:提升网站性能与用户体验的全新
- 海南seo主要做什么工作售后服务要做到哪些
- 荣昌百度网站优化:提升您网站的搜索引擎排名
- 河北seo网站排名关键词优化如何做SEO
- 江西优化关键词排名推广售后保障一般有哪些
- 古浪SEO优化:提升你的网站可见性
- 西藏网站排名优化怎么把网站排名在百度首页
- 如何提升阳东百度快照排名:详尽指南