2012-10-11 82 views
1

我最近使用phonegap編碼。我想要獲得設備的高度。我的設備的屏幕高度應該是854.但是,當我在JavaScript中使用window.innderHeight時,我獲得了值816.我也嘗試了$ .mobile.getScreenHeight(),但值相同。誰能告訴我爲什麼價值是816而不是854? THXPhoneGap window.height小於屏幕高度

回答

0

,你可以用這個方法來獲得高度

function getHeight() { 
    var lHeight = screen.availHeight; 

    if (document.body && document.body.offsetWidth) { 
     lHeight = document.body.offsetHeight; 
    } 
    if (document.compatMode == 'CSS1Compat' && document.documentElement 
      && document.documentElement.offsetWidth) { 
     lHeight = document.documentElement.offsetHeight; 
    } 

    if (window.innerWidth && window.innerHeight) { 
     lHeight = window.innerHeight; 
    } 
    return lHeight; 
}