多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### WebView优化了解吗,如何提高WebView的加载速度? 为什么WebView加载会慢呢? > 这是因为在客户端中,加载H5页面之前,需要先初始化WebView,在WebView完全初始化完成之前,后续的界面加载过程都是被阻塞的。 优化手段围绕着以下两个点进行: 1. 预加载WebView。 2. 加载WebView的同时,请求H5页面数据。 因此常见的方法是: 1. 全局WebView。 2. 客户端代理页面请求。WebView初始化完成后向客户端请求数据。 3. asset存放离线包。 除此之外还有一些其他的优化手段: - 脚本执行慢,可以让脚本最后运行,不阻塞页面解析。 - DNS与链接慢,可以让客户端复用使用的域名与链接。 - React框架代码执行慢,可以将这部分代码拆分出来,提前进行解析。 ### Java和JS的相互调用怎么实现,有做过什么优化吗? jockeyjs:https://github.com/tcoulter/jockeyjs 对协议进行统一的封装和处理。