JFinal与微信小程序系列课程-html2wxml4j实战

之前在JFinal学院公开课里已经讲过了Html2Wxml4J的基础使用教程:

使用这个项目,一个小程序里可以解析渲染显示Html,效果嘎嘎好!

左边是HTML 右侧是小程序渲染后的效果

image.png

应用场景分析:

实际应用中,比如我们JFinal官网要做微信小程序版,那么这么多文章在数据库表结构里,文章的内容用content 选择类型是text 存储的是Ueditor这种编辑器保存的html源码。

我们在浏览器里可以直接渲染显示,这是浏览器的基本能力。

但是如果要做到小程序里就没有那么容易了。或许有人会抬杠:现在小程序也有web-view组件 可以直接访问一个网页啊!

是的,非常对,但是这个组件必须配置业务域名,也就是你访问的网页必须把域名给你配置好。而且如果文章中有图片的话,在微信小程序的体验应该是点图可以弹出微信的图片预览效果 可以缩放旋转看,普通webview没法实现,但是使用html2wxml渲染就可以。

官方rick-text组件更是鸡肋的很。。。

再有一点,如果你的小程序必须是授权之后才能查看的内容,比如付费图文课或者一些收费文档,如果用webview的话,就很容易暴露地址了,还得处理webview加载网页的授权问题,麻烦的很,直接用html2wxml 在后台转为JSON节点数据,发送到小程序里渲染,再靠谱不过了。

目前谁在使用Html2wxml4J:

1、羚羊先生-小程序端:http://www.leadersir.com/ 主要用在课程详情介绍的渲染

2、海哥的JPress 内置 Jpress小程序版文章详情页

3、好有好几个创业项目正在开发的,目前内测还没发布出来,如果你也是用了html2wxml4J的解决方案,来联系我哦!


扫码关注JFinal学院公众号:jfinalxueyuan

回复【分享课】即可获取视频教程下载



更多分享:

1、HTML2WXML4J的图文分享课

2、【源码分享】JFinal俱乐部 JFinal官网的全新改版前端UI



评论区

JFinal

2019-01-06 22:21

Html2Wxml4J 是相当实用的功能,小程序越来越火,相信这个项目能帮助到越来越多的人,建议大力推一下

最好是用 jfinal undertow 做出一个完整的 demo ,这样推起来就很方便了

山东小木

2019-01-06 23:37

@JFinal 新版的html2wxml4j采用最新版jfinal+jfinal undertow了

JFinal

2019-01-06 23:38