[英]Using Javascript, how can I detect whether the browser is running on a tablet device vs a phone?
[英]Detecting whether Android device is a phone or a tablet with javascript
我剛剛建立了一個移動網站,如果用戶正在瀏覽手機,我想要從我們的主站點重定向流量。
目前我正在使用javascript來獲取瀏覽器useragent並使用它來識別設備是否是手機。
我遇到的問題是Android設備,因為我無法找到Android用戶的區別功能來決定該設備是手機還是平板電腦。如果用戶在平板電腦上,我仍然希望向他們展示完整的網站。
有誰知道這個解決方案?
您應該通過閱讀用戶代理來使用谷歌提出的這種消息。 如果UA有移動這個詞,那就是手機,如果不是,那就是平板電腦
http://googlewebmastercentral.blogspot.com/2011/03/mo-better-to-also-detect-mobile-user.html
沒有通用的方法:閱讀本文以獲取更多解釋http://www.webvanta.com/post/2012-04-08/how-to-reliably-tell-android-tablets-from-phones
如果您沒有時間引用該文章“根據手機制造商和使用的瀏覽器,UA字符串中有不包含”mobile“的手機,以及”
對於平板電腦來說,這是真的,IPAD在用戶代理中有“移動”這個詞(對於某些版本的chrome和safari)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.