在移动端,devicePixelRatio指的是window.devicePixelRatio。
移动端设备分为非视网膜屏幕和视网膜屏幕。
为说明二者区别,举个例子:
非视网膜屏幕是指,屏幕可视区域宽度是320像素,就只能显示320像素的内容。
视网膜屏幕是指,屏幕可视区域宽度是320像素,却能够显示640像素、960像素的内容。
其中,屏幕可视区宽度叫设备独立像素,device independent pixels,简称dip或dp。屏幕能够显示的显示的实际像素数叫做物理像素。
像素比window.devicePixelRatio=物理像素/设备独立像素(dips)。
网友评论