本文作者:问几许

JS 如何判断浏览器是安卓还是苹果

问几许 4年前 ( 2019-08-02 ) 4501 抢沙发
JS 如何判断浏览器是安卓还是苹果摘要: js 对客户端的操作系统进行判断主要用:navigator.userAgent、navigator.platform。用 navigator.userAgent 判断 &...

js 对客户端的操作系统进行判断主要用:navigator.userAgent、navigator.platform。

用 navigator.userAgent 判断

    if(/android/i.test(navigator.userAgent)){
        document.write("This is Android'browser.");//这是Android平台下浏览器
    }
    if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){
        document.write("This is iOS'browser.");//这是iOS平台下浏览器
    }
    if(/Linux/i.test(navigator.userAgent)){
        document.write("This is Linux'browser.");//这是Linux平台下浏览器
    }
    if(/MicroMessenger/i.test(navigator.userAgent)){
        document.write("This is MicroMessenger'browser.");//这是微信平台下浏览器
    }

用 navigator.platform 判断

    if(/Win/i.test(navigator.platform)){    
      document.write("这是Windows操作系统平台");
    }
    if(/Mac/i.test(navigator.platform)){
      document.write("这是Mac操作系统平台");
    }
    if(/Linux/i.test(navigator.platform)){
      document.write("这是Linux操作系统平台(包括安卓系统)");
    }
    if(/iOS/i.test(navigator.platform)){
      document.write("这是iOS操作系统平台");
    }


文章版权及转载声明

作者:问几许本文地址:https://wenjixu.com/blog/128.html发布于 4年前 ( 2019-08-02 )
文章转载或复制请以超链接形式并注明出处问几许

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,4501人围观)参与讨论

还没有评论,来说两句吧...