📌  相关文章
📜  检测设备是 iOS 还是不使用 JavaScript

📅  最后修改于: 2022-05-13 01:56:24.490000             🧑  作者: Mango

检测设备是 iOS 还是不使用 JavaScript

为了检测设备是否是iOS 。我们将使用Navigator 平台和 Navigator userAgent 属性

  • 导航器 userAgent 属性
    该属性返回浏览器发送给服务器的用户代理头的值。
    返回值,包含浏览器名称、版本、平台等信息。
    句法:
    navigator.userAgent
    

    返回值:
    它返回一个字符串,表示当前工作浏览器的用户代理字符串。

  • 导航器平台属性
    此属性返回编译浏览器的平台。
    句法:
    navigator.platform
    

    返回值:
    它返回一个字符串,代表浏览器的平台。
    可能的值。

    • 惠普-UX
    • Linux i686
    • Linux armv7l
    • Mac68K
    • MacPPC
    • 太阳操作系统
    • Win32
    • 等等。

示例 1:本示例通过(navigator.userAgent) 属性检测设备并返回false



  

    
        JavaScript 
      | Detecting a device is iOS.
    

  

    

               GeeksForGeeks           

    

        Detecting whether a device is iOS.     

         

    

       

输出:

  • 在点击按钮之前:
  • 点击按钮后:

示例 2:本示例通过(navigator.platform) 属性检测设备并返回true



  

    
        JavaScript 
      | Detecting a device is iOS.
    

  

    

               GeeksForGeeks           

    

      Detecting whether a device is iOS.     

         

    

       

输出:

  • 在点击按钮之前:
  • 点击按钮后:

示例 3:本示例通过(navigator.platform) 属性检测设备并返回false



  

    
        JavaScript 
      | Detecting a device is iOS.
    

  

    

               GeeksForGeeks           

    

      Detecting whether a device is iOS.     

         

    

       

输出:

  • 在点击按钮之前:
  • 点击按钮后: