2

谁能告诉我如何隐藏 android phonegap 中的地址栏。我正在尝试捕获图像,但图像功能在 phonegap 中不起作用。在浏览器中也一样。所以,我想隐藏地址酒吧?

4

1 回答 1

0

是的,这可以通过这个小 Javascript 实现:

<script type="text/javascript">
// When ready...
window.addEventListener("load",function() {
// Set a timeout...
setTimeout(function(){
  // Hide the address bar!
  window.scrollTo(0, 1);
}, 0);
});

<head>您应该在HTML 代码的某处添加它。

window.scrollTo方法是隐藏地址栏的关键。手机需要使用换行setTimeout功能才能正确隐藏地址栏——不使用 setTimeout 会导致问题。

如果您还想支持将网页添加到 iPhone 的主屏幕,您还需要添加以下<meta>-tag。

<meta name="apple-mobile-web-app-capable" content="yes" />

这也将隐藏 iPhone 屏幕底部的工具栏(仅当用户添加到主屏幕时)。

或使用ChildBrowser PhoneGap 插件

于 2013-10-12T13:09:06.517 回答