检测设备类型
检测页面是在移动设备上还是桌面上查看。
- 使用正则表达式测试
Navigator.userAgent
属性,以确定设备是移动设备还是桌面设备。
const detectDeviceType = () =>
/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(
navigator.userAgent
)
? '移动设备'
: '桌面设备';
detectDeviceType(); // '移动设备' 或 '桌面设备'