原生APP中js怎样与Android和ios进行交互
16lz
2022-03-05
一、对于Android和ios我们要执行不同的操作,下面是判断系统的js代码
//点击立即支付function success(){ $("#loading").show(); setTimeout(function(){ var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 if(isAndroid) { window.android.back(); } else if(isiOS) { loadData(); } $("#loading").hide(); },2000);}
android.back();是Android端定义的函数,
loadData是ios端定义的函数,括号里是js端传递的参数。
更多相关文章
- 为android-support-v4.jar打包源码
- android开机动画启动流程
- Android电源管理简介(下)
- 2011.09.26(3)——— android sample之Notepad(带下划线的TestView
- Android4.4 Activity启动流程
- Android进阶之代码应用技巧
- 通过userAgent判断是是否手机、微信、手机厂家
- 获取Android设备唯一标识(唯一序列号)
- 箭头函数的基础使用