h5和移动端的交互
h5页面和移动端的交互 最近公司做了一个app的项目,里面需要试题的展示,app那边对html代码的渲染做不到完全展示,所以需要h5的配合,我也有幸因此接触到了与移动端的交互方式 本人是做前端的,所以这里只说一下前端的写法 1、h5调用移动端的方法 在h5调用Android方法时需要一个通讯桥梁,这个通讯桥梁的名字可以双方商量后决定, Android的调用方法:(其中JSBright是双方决定的通讯桥梁的名字,getPrintData是移动端的方法名,this.clickchecknum是传给移动端的参数,格式需要双方协商后决定) window . JSBright . getPrintData ( this . clickchecknum ) ; ios的调用方法:(ios的调用不需要通讯桥梁,getPrintData方法名,this.clickchecknum参数名) window . webkit . messageHandlers . getPrintData . postMessage ( { params : this . clickchecknum , } ) ; 2、移动端调用h5方法 移动端调用h5的方法比较简单,只要我们将移动端需要调用的方法挂载到window上,移动端就可以调用到 (getParams移动端需要调用的方法) window . getParams