资讯专栏INFORMATION COLUMN

JS判断客户端是否是iOS或者Android手机移动端

CoderDock / 1122人阅读

摘要:代码如下终端终端是否是是否是下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端微信等。

通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端。代码如下:

下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端(Mobile)、ipad、iphone、微信、QQ等。

第一种:来自http://blog.baiwand.com/?post...

检测浏览器语言

currentLang = navigator.language;   //判断除IE外其他浏览器使用语言
if(!currentLang){//判断IE浏览器使用语言
    currentLang = navigator.browserLanguage;
}
alert(currentLang);

第二种:来自http://www.fufuok.com/js-ipho...

if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
    //alert(navigator.userAgent);  
    window.location.href ="iPhone.html";
} else if (/(Android)/i.test(navigator.userAgent)) {
    //alert(navigator.userAgent); 
    window.location.href ="Android.html";
} else {
    window.location.href ="pc.html";
};

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/82142.html

相关文章

  • 移动判断用户安装客户

    摘要:用手机浏览器,就可以打开微信客户端,前提是你需要安装微信客户端。因为既可以判断用户是否安装客户端,也可以停留在当前页面。 因为看到很多人在问关于页面怎么查询用户安装了什么软件,并且调用它,我有可能说的也不是很正确,希望读者多多指教。 如下是我自己在项目中的解决方案和思路。 ios无法用这段判断,至于原因,还没有查明,安卓可以用。(查找到一种解决ios无法调开客户端的方案,但是有点治标...

    wwolf 评论0 收藏0
  • 移动判断用户安装客户

    摘要:用手机浏览器,就可以打开微信客户端,前提是你需要安装微信客户端。因为既可以判断用户是否安装客户端,也可以停留在当前页面。 因为看到很多人在问关于页面怎么查询用户安装了什么软件,并且调用它,我有可能说的也不是很正确,希望读者多多指教。 如下是我自己在项目中的解决方案和思路。 ios无法用这段判断,至于原因,还没有查明,安卓可以用。(查找到一种解决ios无法调开客户端的方案,但是有点治标...

    EsgynChina 评论0 收藏0
  • 移动判断用户安装客户

    摘要:用手机浏览器,就可以打开微信客户端,前提是你需要安装微信客户端。因为既可以判断用户是否安装客户端,也可以停留在当前页面。 因为看到很多人在问关于页面怎么查询用户安装了什么软件,并且调用它,我有可能说的也不是很正确,希望读者多多指教。 如下是我自己在项目中的解决方案和思路。 ios无法用这段判断,至于原因,还没有查明,安卓可以用。(查找到一种解决ios无法调开客户端的方案,但是有点治标...

    FrozenMap 评论0 收藏0
  • 判断iOSAndroid及PC

    摘要:在做移动端时,想起用来对浏览器类型进行判断,查了点资料,在这里总结下还有一个就是移动端的缩放问题,在标签中进行设置,对部分浏览器进行强制性的限制的一些常用属性为对象的一个属性,指向了一个包含浏览器相关信息的对象浏览器的版本号浏览器使用的语言 在做移动端时,想起用navigator.userAgent来对浏览器类型进行判断,查了点资料,在这里总结下还有一个就是移动端的缩放问题,在meta...

    DrizzleX 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<