目前html2wxml插件有两个问题:
小程序样式中存在全局样式的问题,导致其他页面上的view的显示出问题(例如view就默认overflow:auto,默认应该是visible)
小程序插件解析html的时候不知道是不是用外部网站进行解析,解析的时候好慢,我看了线下Component版本是用“www.qwqoffice.com/html2wxml/”进行解析的,下面是线下版本html2wxml.js的解析片段:
wx.request({
url:
'https://www.qwqoffice.com/html2wxml/'
,
data: data,
method:
'POST'
,
header: {
'content-type'
:
'application/x-www-form-urlencoded'
},
success: res => {
console.log(res.data);
html2wxml.html2wxml(res.data,
this
,
this
.data.padding);
}
})
麻烦客服查一下插件是不是也是用域名解析的,如果是的话我再用其他方法解决这个解析慢的问题,因为小程序插件在html解析上速度确实不行。。。。
这个插件的作者提供了服务器端PHP版本的源代码,自己建一个服务就可以了。
我问了作者了,作者提供了个java版本