H5 和 APP交互 h5调用app方法传参
H5 和 APP交互 h5调用app方法传参
今天遇到一个需求,是点击分享按钮,需要调用app的原生分享
app那边写好了一个方法是onShare( )
我们第一步就是点击分享好友触发
第二步:
onShare () {
if(this.isAndroid_ios()) {
console.log('安卓')
window.local_obj.onShare('1')
}else {
console.log('ios')
window.webkit.messageHandlers.onShare.postMessage('1'); //ios
}
},
isAndroid_ios()这个函数是判断是否是安卓或者是ios
因为安卓和ios的调用方法不同
以onShare()方法为例:
安卓:window.local_obj.onShare('1')
IOS:window.webkit.messageHandlers.onShare.postMessage(’1‘); //ios
里面可以传参给APP 的
H5 和 APP交互 h5调用app方法传参相关教程