甚至要判斷是哪個瀏覽器都可以用 navigator.userAgent
這個屬性會返回使用者的瀏覽器及使用系統
返回值是一個字串所以可以用陣則式或是找字串的相關方法判斷
var userAgent = navigator.userAgent; if(/Android/i.test(userAgent)){ //是否為Android }else if(/iPhone|iPad/i.test(userAgent)){ //是否為iPhone或iPad }else if(/Windows/i.test(userAgent)){ //使否是用電腦觀看 } //判斷瀏覽器 if(/Chrome/i.test(userAgent)){ //是否為Chrome }else if(/Firefox/i.test(userAgent)){ //是否為Chrome }
如果不知道要用什麼字串判斷的話,就先把navigator.userAgent給alert出來看吧 !
另外在android上如果是要判斷是在android上的browser還是在webView上面看的話
就要在android上的webView動手腳了~
要如何動手腳可以看這一篇透過webView加上userAgent
這好棒!謝謝你~
回覆刪除