hybrid方案记录

前提:hybrid容器为h5页面提供各种native组件,加快h5加载速度和减少流量

h5与js通讯,采用统一的bridge

1.ios和android的区别是android在4.4下执行js没有返回值,所有的请求参数都拼接到url中,这种处理方式可以统一,因为是调用组件,没有大量传参,不存在url截取的问题。

2.只有h5调用本地组件,所以bridge可以简化,去掉queue,直接传递信息,而不用先通知再传递信息。最终处理流程如下。


二。流量,加载速度问题可以通过拦截web请求来缓存图片等资源文件

你可能感兴趣的:(hybrid方案记录)