使用MVC 4.5 ...如何检测视网膜屏幕?
我试图准备我的网站的视网膜屏幕。
如何从codebehind(服务器上的代码)检测,如果用户有Retina屏幕?
我宁愿不要从java,而是从服务器上的代码。
使用MVC 4.5 ...如何检测视网膜屏幕?
我试图准备我的网站的视网膜屏幕。
如何从codebehind(服务器上的代码)检测,如果用户有Retina屏幕?
我宁愿不要从java,而是从服务器上的代码。
Retina Display是一个品牌名称,没有严格定义。这听起来像你想要检测它是否是一个新版本的iPad。检测这些信息的细节非常普遍。
如果我的... ...实际上应该是80像素高或160像素高,以在视网膜屏幕(双纵横比屏幕)上看起来不错。 – MojoDK
试试这个:
(function(){
if(document.cookie.indexOf('device_pixel_ratio') == -1
&& 'devicePixelRatio' in window
&& window.devicePixelRatio == 2){
document.cookie = 'device_pixel_ratio=' + window.devicePixelRatio + ';';
window.location.reload();
}
})();
的Java = JavaScript的。顺便说一句,你不需要“检测视网膜屏幕”。您可以使用[媒体查询](http://webdesignerwall.com/tutorials/css3-media-queries)来支持不同分辨率的不同样式表。 –