安卓平台的H5集成方案

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

JS函数集成方案

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

image.png

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,118评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,202评论 4 61
  • 一,时间:2017年2月8日……6月18日共100天 二,目标: 1健康的身心:瑜伽,运动,祈福,感恩,保护生命,...
    施雅方阅读 138评论 0 0
  • 首先发出惊讶的是方新,他几乎吼出来一般说:"这到底是怎么一回事?仲琼,你不是死了嘛!为什么会这样?" 他的吼叫接近...
    笑君杀手阅读 216评论 0 0
  • 写在前面 现如今饭可以少吃一餐,WIFI不可以断一天……据观察家族微信群队伍逐渐庞大,姨妈、舅舅、爷爷辈的家人成为...
    飞翔的饼阅读 342评论 0 0