Safari中的iPad WebApp全屏


Answers:


120

仅在将书签保存到应用程序到主屏幕后,此功能才有效。如果您只是正常浏览该站点,则不会。


13
如果将此元标记添加到以前在Safari上浏览过的旧url网页中,则需要先刷新该url,然后将其添加到主屏幕以使该meta标记起作用。
Scott Chu

在laravel项目中,这对我不起作用。我将此添加到我的app.blade布局模板中。我的每个页面都使用此功能,因此标题应该(并且确实)出现在每个页面上。但是,即使进行了大量清除缓存的测试之后,我的iPhone和iPad上仍然有Safari浏览器栏,按照本文所述,重新创建主屏幕快捷方式。还有其他可以防止野生动物园酒吧藏起来的东西吗?pastebin.com/iSFDXjFz这是我的app.blade.php文件的开头部分。提前致谢。
Frantumn

14

如果您想留在浏览器中而不启动新窗口,请使用以下HTML代码:

<a href="javascript:this.location = 'index.php?page=1'">

4
这似乎与手头的问题无关。也许您可以解释它的关系?
skeggse

6
非常相关。网络应用全屏显示后,这始终是下一个问题。
虾车

对我来说,下一个问题是“既然它处于全屏模式,如何刷新页面?”
尼克

13
  1. 首先,从主屏幕启动Safari浏览器,然后转到要全屏查看的网页。

  2. 找到网页后,点击屏幕顶部的箭头图标。

  3. 在下拉菜单中,点击添加到主屏幕选项。

  4. 应显示“添加到主页”窗口。您可以自定义将以标题显示在iPad主屏幕上的描述。完成后,点击添加按钮。

  5. 现在,新图标应出现在您的主屏幕上。轻触图标将以全屏模式打开网页。

注意:iPad主屏幕上的图标仅在全屏模式下打开带书签的页面。您访问的下一页将包含Safari地址和标题栏。如果网页的源代码包含以下标记,则可以这种方式在全屏模式下播放网页或HTML5演示文稿:

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

您可以使用第三方工具(例如iWeb SEO工具或您喜欢的任何其他工具)将此标签添加到您的网页中。请注意,您需要先添加标签,刷新页面,然后将书签添加到主屏幕。


你可能会说,这是一个指令直接拷贝在发现ispringsolutions.com/articles/... :-)
Jochem Schulenklopper

3
也许他们复制了我的。:)看看我回答这个问题的日期,并将其与他们的发布日期进行比较。
Code.Town,

干杯! 这是你的一种。:)
Code.Town,2014年



0

似乎该线程上的大多数答案都没有跟上。iPad上的iOS Safari现在具有全屏支持,并且使用JavaScript实施非常容易。

这是我的全文,内容涉及如何在Web应用程序上实现全屏功能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.