2013-04-23 74 views
0

如何在不干擾iOS設備的情況下專門針對Android設備?專門針對Android設備

我知道,我們可以使用

@media all and (max-width: 320px) { }<br/> 
@media all and (min-width: 321px) and (max-width: 640px) { }<br/> 
@media all and (max-width: 641px) and (max-width: 768px) { } 

針對移動設備,但我不希望通過讓屏幕分辨率做這種方式。 相反,我想通過加載不同的css,具體基於Android

回答

0

您可以檢查的userAgent:

if (navigator.userAgent.toLowerCase().match(/android/)) { 
    console.log("uses android") 
    //alert("uses android"), load your css here. 
    } else if (navigator.userAgent.toLowerCase().match(/iphone/) || navigator.userAgent.toLowerCase().match(/ipad/)) { 
     console.log("uses iphone") //load your css here 
    } else { 
    //alert("browser, blackberry or whatever") load your css here 
    } 

更新

的jsfiddle:There you go.

+0

我不是JS開發。所以,你可以請jsfidddle這個如何在HTML頁面上使用?非常感謝。 – 2013-04-25 06:57:19

+0

你甚至試過了嗎?你複製並粘貼使用。 – caiocpricci2 2013-04-25 09:09:04

+0

感謝Gameower ..它的工作原理! – 2013-04-29 05:28:20

相關問題