px 轉化 為 rpx


小程序 的 px 轉化為rpx

在 獲取 屏幕高度 后 ,這個單位是px ,可是我的項目是用rpx,所以這里就涉及一個轉化的公式了

1rpx = 750 / 設備屏幕寬度

所以 

wx.getSystemInfo({
  success:function (res) {
  console.log(res.windowHeight) // 獲取可使用窗口高度
  let windowHeight = (res.windowHeight * (750 / res.windowWidth)); //將高度乘以換算后的該設備的rpx與px的比例
  console.log(windowHeight) //最后獲得轉化后得rpx單位的窗口高度
  }
})

rpx =   px *(750/res.windowWidth)

px = rpx / (750 * wx.getSystemInfoSync().windowWidth)

 

參考 :https://blog.csdn.net/qq_41080490/article/details/80268298


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM