【问题标题】:iOS Safari WebApp opens links in new windowiOS Safari WebApp 在新窗口中打开链接
【发布时间】:2020-04-22 05:12:28
【问题描述】:

我已将元标记添加到我的网络应用程序中,以使其在添加到 iPhone 主页时使其全屏显示,它可以工作,但仅在访问的第一个页面上(如果我将第 2 页添加到我的主页,第 2 页将没有地址栏,但任何新页面都会)。当我导航到新页面时,它会显示一个带有地址、关闭选项(返回上一页)和阅读选项的栏。我正在使用 turbolinks,如果我禁用它,当我点击任何链接(简单的 <a href="page.html">)时,它会打开 Safari 而不是停留在网络应用程序中。

有什么方法可以在主页应用中保持导航?

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">

<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black" />

【问题讨论】:

    标签: ios meta-tags turbolinks address-bar


    【解决方案1】:

    是的,您应该添加一个清单(请参阅:https://web.dev/add-manifest/)并确保它包含“范围”指令。将其设置为 - 至少 - 您的域名或 / 如果您想使其相对。

    【讨论】:

      猜你喜欢
      • 2011-02-23
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      • 2015-02-09
      • 2015-09-26
      • 2019-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多