首页 > 代码库 > 判断手机端用户打开页面时是android还是ios,并将判断结果通过ajax返回给url接口,传递回去

判断手机端用户打开页面时是android还是ios,并将判断结果通过ajax返回给url接口,传递回去

首先判断页面是android还是ios,然后利用ajax将结果通过接口url返回回去,记录到log日志中,以统计android和ios用户访问该页面的数量(数据统计)

<script type="text/javascript">    window.onload = function(){//页面加载之后立即执行        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 == true){            <!-- alert(‘是否是Android:‘+isAndroid); -->                        $.ajax({                type: "POST",                url: "接口地址",//请求的接口地址                data: {"SystemType":"android"},//android如果为常量必须加引号,变量的话不需要加引号                dataType:"json",                  success: function(msg){                    alert(msg);                },                error: function(error){                    alert("android提交失败");                }            });        }else if(isiOS == true){            <!-- alert(‘是否是iOS:‘+isiOS); -->                        $.ajax({                type: "POST",                url: "接口地址",                data: {"SystemType":"ios"},                dataType:"json",                  success: function(msg){                     alert(msg);                },                error: function(error){                     alert("ios提交失败");                }            });        }    }</script>

 

判断手机端用户打开页面时是android还是ios,并将判断结果通过ajax返回给url接口,传递回去