在上一篇文章「android 记一次富文本加载之路」中 介绍了关于android加载富文本的方法,其中提到的加载html 文件的,app拿到后台的json格式数据,传到html模板文件里进行渲染交互,如下的一段html代码
设函数
则
在点
处
这段代码在部分手机上会显示异常,类似这种
这里使用腾讯的X5WebView ,加上适应屏幕大小
后的显示效果
同时还需要与js进行交互,这里选用 DSBridge,支持X5内核。
implementation 'com.github.wendux:DSBridge-Android:x5-3.0-SNAPSHOT'
使用
html 文件里需要引用这个库提供的js文件 dsbridge 的相对路径。
同时加上
适应手机屏幕的大小
准备一个简单的html文件
Title