📜  $q.platform.is.mobile - Javascript (1)

📅  最后修改于: 2023-12-03 14:38:44.044000             🧑  作者: Mango

$q.platform.is.mobile - Javascript

简介

$q.platform.is.mobile 是一个 Javascript 库,用于检测当前设备是否是移动设备。

代码片段
if ($q.platform.is.mobile) {
  console.log('当前设备是移动设备');
} else {
  console.log('当前设备是桌面设备');
}
API 文档
$q.platform.is.mobile

返回布尔值,表示当前设备是否是移动设备。

$q.platform.os.name

返回字符串,表示当前运行设备的操作系统名称。

$q.platform.os.version

返回字符串,表示当前运行设备的操作系统版本。

$q.platform.browser.name

返回字符串,表示当前运行设备上的浏览器名称。

$q.platform.browser.version

返回字符串,表示当前运行设备上的浏览器版本。

支持的设备和浏览器

$q.platform.is.mobile 库支持检测以下设备和浏览器:

  • iOS 设备:iPhone、iPad、iPod Touch
  • 安卓设备
  • Windows Phone 设备
  • BlackBerry 设备
  • Chrome 浏览器
  • Firefox 浏览器
  • Safari 浏览器
  • Opera 浏览器
  • IE 浏览器
使用示例
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>检测移动设备示例</title>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://cdn.jsdelivr.net/npm/platform/platform.js"></script>
</head>
<body>
  <p id="status">正在检测设备...</p>
  <script>
    if ($q.platform.is.mobile) {
      $('#status').text('当前设备是移动设备');
    } else {
      $('#status').text('当前设备是桌面设备');
    }
  </script>
</body>
</html>

该示例将检测当前设备是否为移动设备,并在页面上显示检测结果。