📜  检查浏览器是否是 chrome mobile - Javascript (1)

📅  最后修改于: 2023-12-03 15:40:35.515000             🧑  作者: Mango

检查浏览器是否是 Chrome Mobile - JavaScript

当你正在构建一个网站或 Web 应用程序时,你可能会需要针对特定的浏览器做出不同的操作。这是一个检查浏览器是否是 Chrome Mobile 的 JavaScript 函数。

代码片段
function isChromeMobile() {
  const isAndroid = /Android/.test(navigator.userAgent);
  const isChrome = /Chrome/.test(navigator.userAgent);
  const isMobile = /Mobile/.test(navigator.userAgent);

  return isAndroid && isChrome && isMobile;
}
解释
  1. 首先,我们定义了一个名为 isChromeMobile() 的函数。
  2. 然后,我们创建了三个变量,分别是 isAndroidisChromeisMobile。我们使用 navigator.userAgent 属性检查浏览器的用户代理字符串。
  3. isAndroid 变量检查是否是 Android 操作系统。
  4. isChrome 变量检查是否是 Chrome 浏览器。
  5. isMobile 变量检查是否是移动设备。
  6. 最后,我们返回一个布尔值,表示是否是 Chrome Mobile 浏览器。
用法示例
if (isChromeMobile()) {
  console.log("This is Chrome Mobile browser.");
} else {
  console.log("This is not Chrome Mobile browser.");
}
结论

使用这个小巧的 JavaScript 函数可以很容易地检查浏览器是否是 Chrome Mobile。你可以根据实际情况在代码中采取不同的操作。