Skip to content
本页导航

device

提供设备检测相关的工具函数。

基础用法

ts
import { isMobile } from '@qxs-bns/utils'

引入后可直接调用 isMobile() 等方法,完整示例见下方。

常见场景

  • 根据设备类型切换交互布局
  • 在初始化阶段判断是否进入移动端模式
  • 为统计或埋点补充设备侧判断

API

isMobile

用于检测当前设备是否为移动端设备。

基础示例

loading
名称说明类型返回值
isMobile检测是否为移动端设备() => booleantrue 表示移动端,false 表示 PC 端

支持的设备类型

  • Android
  • iPhone
  • SymbianOS
  • Windows Phone
  • iPad
  • iPod

注意事项

  • isMobile() 基于 userAgent 识别,适合作为轻量判断,不适合作为严格设备能力探测。
device has loaded