一直在使用modernizr和css媒體查詢進行測試,以在不同設備上查看結果。我添加了一個-webkit-device-pixel-ratio:2的測試來檢測何時有一個視網膜顯示設備,然後它會執行一個小的jquery腳本將圖像插入到頁面中。Modernizr Pixel Ratio媒體查詢
但是腳本沒有得到執行,而是調用了另一個測試的回調函數。任何想法,爲什麼這是?已經在ipad 2,iphone 4和android模擬器上測試過。
純CSS媒體查詢的作用就像一個魅力,並插入一條消息。 Modernizr mq測試似乎不起作用。
/*
* Retina Display Test
*/
{
test: Modernizr.mq('-webkit-device-pixel-ratio:2'),
yep: 'js/retina.js',
nope: 'js/regular.js',
},//end retina test
https://dl.dropbox.com/u/85173358/devicewidth/orientation.html