h5与原生交互
与ios交互。调用ios方法
window.webkit.messageHandlers.methodname.postMessage(args);
其中的methodname表示ios的方法名。args表示要给ios传递的参数
与android交互,调用android方法
window.APP.methodname(args)
其中参数和ios的参数含义一致:
例如android和ios有一个方法叫subscribe。
调用为
if(isIos){ window.webkit.messageHandlers.subscribe.postMessage({serviceId:this.serviceId,pageCode:this.pageCode,bespokeType:this.data.bespokeType}); }else{ window.APP.subscribe(this.serviceId,this.pageCode,this.data.bespokeType); }
版权声明:本文为yuweia原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。