PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Ajax
[問題] 請問該如何用Javascript來判斷客戶端是否使用行動裝置來瀏覽
作者:
banana2014
(香蕉共和國)
2015-04-17 23:51:14
現今出現了許多可以上網的行動裝置(如智慧型手機),很多網站也會因應客戶端瀏覽器的
環境不同而呈現出不一樣的網頁畫面,請問該如何用Javascript去判斷客戶端是否以行動
裝置(智慧型手機)來瀏覽此網站? 一般大型網站都是用怎樣的寫法來判斷的?
作者: swijo (熱風)
2015-04-18 00:48:00
detectmobilebrowsers.com
作者:
springman
(司布林)
2015-04-18 11:54:00
記得好像是測解析度,不然就測作業系統。
作者:
qwer820404
(GB2)
2015-04-18 20:27:00
一樓提供的 是常見作法 解晰 user_agent 缺點是user_agent是可以被修改的 (一般情況是不會)目前除了apple系列的可以比較容易分的出來 其他的因為碎片化太嚴重 很難100%確定另外 用解晰度的方式 愈來愈不準了 原本是以768為界限但是手機愈來愈大 還有我自己測試的經驗 在舊型的手機抓不到正確的解晰度 原因不知 (推測是browser的關係)如果你從GA看 也許可以看到比較明確 我猜是Google在Android版本有清單對應 所以可以分的比較細 但對於Apple的 也不會分到 4 5 6 這樣 所以就是沒辦法100%
作者:
banana2014
(香蕉共和國)
2015-04-19 22:56:00
那請問像google這樣的大站是如何來判斷的?
作者:
qwer820404
(GB2)
2015-04-20 00:03:00
android是他們家的…他們一定對的出來 只是我們不知
作者:
banana2014
(香蕉共和國)
2015-04-20 00:33:00
那雜牌手機google分得出來嗎?
作者:
ddhp
(ddhp)
2015-04-28 00:08:00
https://github.com/faisalman/ua-parser-js
繼續閱讀
Re: [問題] 請問關於Google map經緯度取得問題
william01044
[問題] 請問關於Google map經緯度取得問題
william01044
[問題] 在django templates裡面加js
seedman
[問題] 請問 .js檔能在 IE 上看到執行結果嗎 ?
SophiaH
[問題] 如何透過 Google JS SDK 取得 access token
chan15
[教學] 可汗學院的 Javascript 教學
arist
[問題] 陣列比對
wind681201
[問題] 請問用Jquery如何使網頁捲軸消失?
banana2014
[問題] Ajax 初學請教
chung928
[問題] ajax製作查詢百分比進度問題
Tsukasayeo
Links
booklink
Contact Us: admin [ a t ] ucptt.com