initialize static method
void
initialize(
{ - double standardSize = 750,
})
Implementation
static void initialize({double standardSize = 750}) {
//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;
bottomHeight = window.padding.bottom/dpr;
//5、计算rpx的大小
rpx = screenWidth/standardSize;
px = screenWidth / standardSize * 2;
}