📌  相关文章
📜  如何使用 JavaScript 获取设备的 Android 版本?

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

如何使用 JavaScript 获取设备的 Android 版本?

任务是在 JavaScript 的帮助下检测用户的 android 版本。

这里讨论了两种方法,第一个示例使用RegExp ,第二个示例使用indexOf方法搜索关键字'android'

注意:这两个代码仅在您在 android 设备上运行时才有效。
方法一:在这种方法中,我们将使用navigator.useragent 属性,它返回浏览器发送给服务器的用户代理头的值。它包含有关浏览器名称、版本和平台的信息。然后我们需要在返回的字符串中搜索关键字'android'并获取 temp 数组(包含版本)中的值,我们将使用RegExp 。如果 temp 不为 null,则索引 0 处的值是未定义的答案。

  • 示例:此示例实现了上述方法。
    
    
      
    
        
            Get the Android version of your device.
        
        
        
    
      
    
        

            GeeksForGeeks      

        

          Click on the button to get the android        version of the user.     

             

        

                                
  • 输出:

方法 2在这种方法中,我们将使用navigator.useragent 属性,它返回浏览器发送给服务器的用户代理头的值。它包含有关浏览器的名称、版本和平台的信息。我们需要搜索字符串中是否存在“android”关键字,否则我们将使用indexOf 。如果存在,则使用.slice()indexOf获取关键字“android”之后的版本。

  • 示例:此示例实现了上述方法。
    
    
      
    
        
            Get the Android version of your device.
        
        
        
    
      
    
        

            GeeksForGeeks      

        

          Click on the button to get the android        version of the user.     

             

        

           
  • 输出: