React Native 中的尺寸都是无单位的,表示的是与设备像素密度无关的逻辑像素点。
window.devicePixelRatio设备上是物理像素和设备独立像素(device-independent pixels (dips))的比例。
公式表示就是:window.devicePixelRatio = 物理像素 / dips
在iOS设备,screen.width乘以devicePixelRatio得到的是物理像素值。
在Android以及Windows Phone设备,screen.width除以devicePixelRatio得到的是设备独立像素(dips)值。
网友评论