如何使用 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.
- 输出: