js识别手机或PC

来源:互联网 发布:淘宝拆分订单发货 编辑:程序博客网 时间:2024/05/29 03:26

识别方法不少,推荐的是:navigator.platform

该属性没有标准的值集合,但它有些常用值,比如 “Win32”、”MacPPC” 以及 “Linuxi586”,等等

if(navigator.platform.includes('Win32')){    //WinPC}else{    //手机}

修改属性:

Object.defineProperty(navigator,'platform',{get:()=>'Android'});

        isWebkit = /Webkit/i.test(navigator.userAgent),        isChrome = /Chrome/i.test(navigator.userAgent),        isMobile = !!("ontouchstart" in window),        isAndroid = /Android/i.test(navigator.userAgent),        isIE = document.documentMode;
0 0
原创粉丝点击