设备上物理像素和设备独立像素

React Native 中的尺寸都是无单位的,表示的是与设备像素密度无关的逻辑像素点。

window.devicePixelRatio设备上是物理像素和设备独立像素(device-independent pixels (dips))的比例。

公式表示就是:window.devicePixelRatio = 物理像素 / dips

在iOS设备,screen.width乘以devicePixelRatio得到的是物理像素值。
在Android以及Windows Phone设备,screen.width除以devicePixelRatio得到的是设备独立像素(dips)值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容