使用 MVC 4.5 ...
我正在尝试为我的网站准备视网膜屏幕。
如果用户有 Retina 屏幕,我如何从代码隐藏(服务器上的代码)检测?
我不希望从 java 中执行此操作,而是从服务器上的代码执行此操作。
使用 MVC 4.5 ...
我正在尝试为我的网站准备视网膜屏幕。
如果用户有 Retina 屏幕,我如何从代码隐藏(服务器上的代码)检测?
我不希望从 java 中执行此操作,而是从服务器上的代码执行此操作。
Retina Display是一个品牌名称,没有严格定义。听起来您想检测它是否是较新版本的 iPad。检测这些的细节很普遍。
尝试这个:
(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();
}
})();