2

我有一个使用元标记 web-app-capable=yes 运行的 webapp,当用户从主页快捷方式加载应用程序时,它会在没有导航栏的情况下全屏运行,这就是为什么我希望在新的 safari 窗口中打开外部链接而不是在我自己的应用程序中。

我努力了

rel="external"

在 <a> 的以及

target="_blank"

但仍然没有喜悦。

重要的是 - 它只发生在 iOS7 而不是 6。

任何帮助将不胜感激。

4

2 回答 2

0

Atroy 在这里找到了一个解决方案 https://stackoverflow.com/a/21629499/2978727

简而言之:

  • 您的链接需要target=xxx和链接到外部站点
  • 从您呈现的 pdf 中获取pdf.output(datauristring)并将其与哈希一起添加到上面的链接
  • 外部站点采用哈希并重定向document.location.href=document.location.hash.substring(1)

它在 iOS 8 中对我有用。希望对你也有帮助。

于 2014-11-29T09:59:39.683 回答
0

更新 - 这是一个大错误,他们似乎知道并完成了修复,但何时部署是个谜。

下面的原始答案,预发布:

据我所知,iOS 7 仍处于 NDA 之下,因此在公开发布之前,最好在 Apple 开发者论坛上询问。

于 2013-09-12T00:44:46.500 回答