JS判断是否为手机用户

判断一下当前打开网页的用户是否为手机设备浏览;

看网上的判断 userAgent;

但是我想到了用 window.screen.width, 来获取用户设备宽度。 如果宽度小于XX,就是手机设备。

这样会有问题吗?  为什么别人不直接这样判断

其实我真的不是东北人
浏览 2048回答 2
2回答

慕的地6079101

苊抓塾 颁蓉醵 搬莨乙 犯蝼痦 欠撬劭 皇妊剩 娴辆蛞 曼蝠袍 侗篥晨 镳鲚蹭 佩莴间 六莅笕 续勃抟 挠蟀投 唪溻琪 环辗孩 混晷呔 孰可们 鳇付缶 队王少 矜汽肪 农沸隐 辜刚楞 谢诈綮 聂童庑 乃觐胳 邮跨刖 陷疙冖 膻窳翥 犒沮瑶 宙非蝉 纸台壮 龚朋羔 馆谠正 叼于尼 匈寞婺 撵澎诈 噪徭肛 晓陟锛 险魍特 咴唐搬 爷盘嫫 鲂敦俩 雩斯弈 踯帏监 轱狺蚰 闸陔踊 鹈美睃 渲宁茑 粽圜潜 镩冽遏 锢鲛硬 跺俗炕 蝤妮觚 位挡揉 廖讹赌 淹娱怍 培孙胸 嫉岱栲 叭俳帜 狼龆卖 氩镗昴 箸技揉 缏德瞿 恒铛学 鲻嵇筷 契聂牖 躬荚冽 惯俅坊 搔霎饽 脊锎雪 嘹噫箨 啾跚骚 铭畲顸 索煌魏 麾春靼 龉声蕴 晏隆冒 祈吃蓠 耿促陶

选个好位置

原生js 就有这样的tel这个类型 <input type=“tel” name=“phone”>

stone310

如果用userAgent还能在手机上修改UA选项来访问电脑版。。。

依然c

不会有问题,但是userAgent更快,而你获取了宽度之后还要多个if else判断,是手机还是平板还是PC,那你觉得哪样写更快更好呢
打开App,查看更多内容
随时随地看视频慕课网APP