安卓平台的H5集成方案

一直自认为自己的技术还可以,但实际上写的代码越少,眼高手低的情况越严重
其实只要是一线开发人员的反馈,其实都是实践出真知的时候,恰恰是需要尊重的,毕竟实际状况没人比他更清楚的,

JS函数集成方案

一直在考虑一个场景,手机屏幕的一半是原生开发,比如几个输入框,
另外一半屏幕是H5的图表控件,比如Highcharts的html页面,
问题是,输入框的输入参数怎么传入图表控件?
我个人的解决方案是(A方案):直接在html?xxx=xxx的参数方式;
但今天同事发的截图的方案(B方案)是,参数直接传入手机内置浏览器的Js函数
截图所示,先激活脚本,再直接调用函数:

安卓平台的H5集成方案_第1张图片
image.png

这里总结一下,各个方案的优缺点:

  • A方案,优点是不需要集成脚本语言,避免出现不兼容问题,缺点是无法动态控制,如果实在要动态刷新,只能整个页面重新加载,性能较差;
  • B方案,优点是充分利用了脚本语言的动态特性,只是集成的时候需要注意脚本集成的属性设置。

给一线开发人员鼓掌,方案非常好。

你可能感兴趣的:(安卓平台的H5集成方案)