function getAppSystem () {var u = navigator.userAgent;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端if(isAndroid){return 'android'}if(isiOS){return 'ios'}}

使用上述方法:

    <script type="text/javascript">        function toPayListResult () {            var app = getAppSystem()            var obj = {method: 'toPayListResult', order_no: '22', code: '22'}            if(app == 'android'){                console.log('android')                var res = JSON.stringify(obj)                window.requestData.onGotoPayResultCallback(res);            }            if(app == 'ios'){                console.log('ios')                var res = JSON.stringify(obj)                window.webkit.messageHandlers.requestData.postMessage(res);            }        }        toPayListResult()    </script>

客户端有对应的方法,获取到js传参

更多相关文章

  1. Android(安卓)framework完整源码下载
  2. Android关闭其他程序
  3. Android(安卓)自带TTS 使用
  4. android --相机使用详解概述
  5. Android底部导航栏实现(四)之TabLayout+ViewPager
  6. 在android里保存数据的三种形式(Saving Data)
  7. LayoutInflater.inflate()方法的介绍
  8. 使用ListView应该注意的地方
  9. onRetainNonConfigurationInstance和getLastNonConfigurationIns

随机推荐

  1. 安卓系统框架介绍
  2. Android(安卓)Wifi获取组播
  3. android webview中js交互、第三方分享。
  4. textview中自动换行显示文本内容
  5. Android中音乐文件的信息详解【安卓源码
  6. Android中retrofit网络请求框架使用
  7. 由Android4.4收起写sdcard文件权限想到的
  8. 9款Android常用的快速开发框架
  9. Android高手进阶教程(七)之----Android(
  10. Android消息推送