javascript獲取移動裝置螢幕尺寸的程式碼

antzone發表於2017-03-21

當前移動裝置多種多樣,並且尺寸也大小不一,有時候需要根據螢幕的尺寸來顯示特定的內容,所以要首先獲取螢幕的尺寸,下面就是一段能夠實現此功能的程式碼:

[JavaScript] 純文字檢視 複製程式碼
function getScreenWidth(){
  var smallerSide = Math.min(screen.width, screen.height);
  var fixViewPortsExperiment = rendererModel.runningExperiments.FixViewport || rendererModel.runningExperiments.fixviewport;
  var fixViewPortsExperimentRunning = fixViewPortsExperiment && (fixViewPortsExperiment.toLowerCase() === "new");
  if(fixViewPortsExperiment){
    if(this.isAndroidMobileDevice() && !this.isNewChromeOnAndroid()){
      smallerSide = smallerSide/window.devicePixelRatio;
    }
  }
  return smallerSide;
}

相關文章