Retina 固有の js を実行する目的で Retina デバイスでcontent
css プロパティを設定することに何か問題があると思いますか?body
これは、Retina デバイスをテストするための最もシンプルで軽量なクロスブラウザー ソリューションのように思えます。少なくとも私にとってはうまくいきました...
CSS:
@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
body {
content: 'retina'
}
}
jQuery でテストします。
var isRetina = $('body').css('content') == 'retina';