与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 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/yuweia/p/7418043.html