我正在为移动设备创建一个HTML5网络应用程序,并被要求隐藏浏览器导航栏(后退和前进按钮)(这里的拼写错误).我怎样才能做到这一点?
我想我应该能够使用Phone Gap实现这一目标.但我想知道是否有可能通过"普通"网络应用来隐藏浏览器栏?如果我将网站/应用程序固定到主屏幕,我认为可能吗?
iPhone有http://ajaxian.com/archives/iphone-full-screen-webapps,但至少Andriod呢?
小智 12
我知道这个问题在这一点上有点过时所以这里有一个更新:
在适用于iOS 7+的Safari上,此解决方案非常棒:
<meta name="viewport" content="minimal-ui, width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
Run Code Online (Sandbox Code Playgroud)
minimal-ui属性使浏览器隐藏所有按钮,同时保持任务栏不变.
我没有为Android测试过这个.
如果您可以在您的网络应用程序中使用JQuery,那么我建议您使用NiceScroll插件.
它可以用于移动和桌面浏览器,并隐藏浏览器的滚动条.如果您的代码超出了浏览器的视口高度,那么它将生成一个自定义滚动条,如果不使用它将淡出.
这是它的演示.
编辑:
根据您的更新,我想补充一点,我实际上不是一个原生的移动网络应用程序开发人员,但在搜索您的问题时,我发现了一些可以帮助您引导进一步的SO问题:
这些教程:
| 归档时间: |
|
| 查看次数: |
75245 次 |
| 最近记录: |