initialize static method
void
initialize(
{ - double standardSize = 720,
})
Implementation
static void initialize({double standardSize = 720}) {
// 1.手机的物理分辨率
physicalWidth = window.physicalSize.width;
physicalHeight = window.physicalSize.height;
// 2.获取dpr
dpr = window.devicePixelRatio;
// 3.宽度和高度
screenWidth = physicalWidth / dpr;
screenHeight = physicalHeight / dpr;
// 4.状态栏高度
statusHeight = window.padding.top / dpr;
// 5.计算rpx px的大小, iPhone6下 1px = 2rpx
rpx = screenWidth / standardSize;
px = screenWidth / standardSize * 2;
}