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的提供的方法

 

更多相关文章

  1. Android屏蔽EditText软键盘的方法
  2. Android获取屏幕尺寸的方法
  3. Android实现完整游戏循环的方法
  4. Android踩坑——mkdir方法中返回false导致新建文件失败
  5. Android启动外部应用的方法
  6. Frame-By-Frame Animations的使用方法
  7. android中获取context的多种方法的区别(this,getbasecontext(),ge
  8. Android中去掉ActionBar的几种方法

随机推荐

  1. Android(安卓)Widget:TextView
  2. Activity 透明
  3. Android(安卓)在一个应用中如何启动另外
  4. android文件下载
  5. Android(安卓)Studio 配置
  6. android Intent打开各种类型文件((PDF、wo
  7. Duplicate jar entry [android/support/d
  8. 插件化开发之坑位的理解(Hook)
  9. 自己设置包的信息方便更新以及alarm的使
  10. Android自定义对话框列表