initialize static method

void initialize({
  1. 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;
}