UNPKG

370 BJavaScriptView Raw
1/**
2 * px 转 dp
3 * 注意:
4 * 在安卓设备下,如果 lineHeight 是浮点数会红屏,需要再取整下
5 */
6import { PixelRatio } from 'react-native';
7import font from './font';
8
9
10/**
11 * pix 转 dp
12 * @param {Number} px
13 * @return {Number} dp
14 */
15const dpi = function transPxToDp(px) {
16 return px / PixelRatio.get();
17}
18dpi.font = font;
19
20export default dpi;