我有一个运行带有元标记web-app-capable = yes的webapp, 当用户从家庭快捷方式加载应用程序时,它在没有导航栏的情况下全屏运行,这就是为什么我希望外部链接在新的Safari窗口中打开而不是在我自己的应用程序内打开。
我试过了
rel="external"
< a>上的以及
target="_blank"
但仍然没有快乐。
重要的是 - 它只发生在iOS7而不是6。
任何帮助将不胜感激。
答案 0 :(得分:0)
更新 - 这是一个很大的错误,他们似乎知道它已经完成修复,但是当它被部署是一个谜。
以下原始答案,预发布:
就我所知,iOS 7仍然在NDA下,所以在公开发布之前,你最好在Apple开发者论坛上提问。
答案 1 :(得分:0)
Atroy在这里发现了一个解决方案 https://stackoverflow.com/a/21629499/2978727
简而言之:
target=xxx
并且href到外部网站pdf.output(datauristring)
并将其添加到上面的链接document.location.href=document.location.hash.substring(1)
它在iOS 8中对我有用。希望对你也有帮助。