是否可以在iPhone上隐藏Safari中的地址栏?

时间:2016-05-16 19:58:05

标签: javascript ios iphone

我看到在iOS7中这是不可能的,但现在使用的是iOS9。是否可以使用javascript隐藏地址栏?

我想为iPhone和iPad用户这样做。

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以在Web App Manifest中声明display mode

"display": "standalone"
  

该应用程序的外观和感觉就像一个独立的应用程序。这可以包括应用程序具有不同的窗口,应用程序启动器中的自己的图标等。在此模式下,用户代理将排除用于控制导航的UI元素,但可以包括其他UI元素,例如状态栏。

唯一的问题是用户必须先将您的网络应用添加到主屏幕。

答案 1 :(得分:0)

这是给你找的吗? http://pastebin.com/16s8Xvbw

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=1">
<style>
body { height: 100vh; padding: 0; margin: 0; }
div.content { height: 100%; }
div.spacer { height: 1px; }
</style>

Stackoverflow uestion:Is it possible to hide URL bar in iOS 9 (Safari browser) by using JavaScript?