H5调用原生APP的js方法
16lz
2021-01-23
function appMessage(str) { str = String(str); 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.goods_sn_main(str); } else if (isiOS) { window.webkit.messageHandlers.AppModel.postMessage({ 'str': str }); }}其中goods_sn_main是andriod的方法;AppModel是ios的提供的方法
更多相关文章
- Android屏蔽EditText软键盘的方法
- Android获取屏幕尺寸的方法
- Android实现完整游戏循环的方法
- Android踩坑——mkdir方法中返回false导致新建文件失败
- Android启动外部应用的方法
- Frame-By-Frame Animations的使用方法
- android中获取context的多种方法的区别(this,getbasecontext(),ge
- Android中去掉ActionBar的几种方法