H5与app(Android)交互
·
H5与app(Android)交互
一、直接调用Android的方法:
<script>
window.android.getData();
</script>
getData是Android定义好的方法
二,调用Android定义好的接口
<script>
function mobileDevice() {
var ua = navigator.userAgent.toLowerCase();
if (/iphone|ipad|ipod/.test(ua)) {
return 'ios';
} else if (/android/.test(ua)) {
return 'android';
} else {
return 'other';
}
}
decive = mobileDevice();//获取设备类型
if(decive == 'ios'){ //ios交互
window.webkit.messageHandlers.showAlert.postMessage("ID异常");
}else if(decive == 'android'){//安卓交互
testInterface.showAlert('ID异常');
}
</script>
showAlert是Android和IOS定义好的方法
testInterface是Android定义好的接口
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)