直接上代码吧~
/**
* @name 判断iOS
*/
export const isiOS = ()=>{
let u = navigator.userAgent;
let iOs = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端\
return iOs;
}
/**
* @name 判断android
*/
export const isAndroid = ()=>{
let u = navigator.userAgent;
let android = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
return android
}
本文提供了用于检测用户代理是否来自iOS或Android设备的JavaScript代码片段。通过正则表达式匹配navigator.userAgent属性,可以准确地识别出这两种主流移动平台的客户端。
1166

被折叠的 条评论
为什么被折叠?



