【发布时间】:2018-09-20 08:07:25
【问题描述】:
我有一个 web 应用程序,其清单指定了“显示”:“独立”模式。这个应用程序作为 Android 上的 PWA 一直表现出色。我避免了 Apple 的 apple-mobile-web-app-capable 模式,因为在全屏模式下,指向我的外部身份验证提供程序的链接将在单独的浏览器中打开,并且不会重定向到我的独立实例,从而可以登录。现在在 iOS 11.3 中,Safari 也在读取 Web 应用程序清单,并将我的应用程序置于独立模式。但是,在外部身份验证发送到 Safari 并且无法为独立应用程序完成的情况下,似乎也存在相同的问题。有没有办法解决这个问题?我不再有一个好方法来指定独立模式应该只用于 Android。
【问题讨论】:
-
我们在 iOS 11.3 版本中确实面临与 PWA 相同的问题,@bhollis,如果您找到任何解决方案,请在此处发布
-
我们已将此问题报告为 Safari iOS 11.3 中的错误。参考:bugreport.apple.com/web/?problemID=39553656
-
@bhollis 你想出这个了吗?一直坚持这一点,在 Android 上完美运行,但在独立的苹果移动设备中,重定向在 Safari 而不是 PWA 中打开......无法弄清楚......有什么想法吗?
-
@Ram 我无法查看您的错误报告。你听说过这件事吗?
标签: ios safari progressive-web-apps