2014-04-07 51 views
0

我有一個三星Galaxy S3 Android版本2.3,並試圖改變它的一些媒體查詢。我正在使用這個:
@media僅屏幕和(-webkit-device-pixel-ratio:2){}媒體查詢Android默認的「互聯網」瀏覽器?

這似乎適用於Android上的Chrome,但不適用於本機Android瀏覽器。我已經看過了這個瀏覽器的目標,它說360px W,567px H,-webkit-pixel-ratio:2,但它不起作用。有誰知道如何讓這個瀏覽器的行爲?

回答

0

嘗試將像素比例設置爲1.5。我沒有真正測試過,但是,看起來hdpi設備的密度實際上可能是1.5(hdpi是240dpi,所以它的像素密度是mdli,基準線是160dpi)。

@media only screen and (-webkit-device-pixel-ratio: 1.5) {} 

如果事實證明這是正確的,那麼核心瀏覽器可能比Chrome更嚴格,並要求您輸入確切的值。

下面的文章有更詳細一點:http://developer.android.com/guide/webapps/targeting.html

我假設S3使用hdpi的圖形,但如果這是不正確,下面的堆棧溢出,像素密度(谷歌的文章是一個更完整的列表有點老,所以只能上hdpi):Android screen sizes in Pixels for ldpi, mdpi, hpdi?