在开发过程中,有时会需要使用一些H5页面,不管是APP本地集成,还是跳转到指定线上地址,双方之间的交互是难免遇到的,这里我总结一下我的方式,如有问题请指出哈,。
h5页面js调用app的方法:
1,methods是需要调用的方法名称;请与APP开发者协商好。
2,mobile是安卓APP开发者定义的对象名,请不要忘记问一下他(她)定义的啥名字哦
注意:调用苹果端的方法时要传一个参数(随便啥子)过去,才能调用成功,不知道为啥,反正我这里是这样;
app调用h5页面的方法:
这里用的是vue
App调用js方法挂载:
window.methods1= this.methods2;
注意:1,methods1 是暴露给APP的方法名
2,this.methods2 是调用js需要暴露的方法