当页面高度固定并具有内部jquery滚动时,如何隐藏浏览器地址栏

Sar*_*idd 6 browser android jquery-mobile

正如标题所说,我正在开发一个基于Web的移动应用程序(RSS阅读器).它有一个jquery移动列表视图,可以垂直滚动.页眉和页脚是固定的.

在我的应用程序中,我正在使用html web stroge浏览器.这就是为什么,我没有为此目的使用Web视图.我希望我的应用程序看起来是原生的,我需要隐藏浏览器的地址栏.

我已经尝试过,windows.scroll(0,1)但这不适合我,因为我说浏览器我的页面没有滚动.

谢谢

dal*_*ali 0

看看phonegap也许它符合你的需求。http://phonegap.com/ 它包装您的网站并使其看起来像本机应用程序,并且不显示地址栏。

编辑 :

尝试这个

$(document).ready(function() {

  if (navigator.userAgent.match(/Android/i)) {
   window.scrollTo(0,0); // reset in case prev not scrolled  
   var nPageH = $(document).height();
   var nViewH = window.outerHeight;
   if (nViewH > nPageH) {
     nViewH -= 250;
     $('BODY').css('height',nViewH + 'px');
   }
  window.scrollTo(0,1);
  }
});
Run Code Online (Sandbox Code Playgroud)