在 ios 11.3 中重定向时出现 PWA 独立问题

Gan*_*ham 5 safari web-applications progressive-web-apps ios11 ios11.3

当将 PWA 应用程序重定向到另一个站点(即我们站点的登录页面)时,在 Safari 浏览器中打开,而不是在 ios11.3 中以独立模式打开。(我们在 javascript 中使用parent.href 重定向到另一个站点进行身份验证。这工作正常对于较旧的 IOS 版本)。请帮助

Ron*_*ony 0

iOS 12.2 两天后刚刚发布,解决了这个问题:

\n\n

PWA(渐进式 Web 应用程序)具有新的生命周期,在大多数正常情况下,应用程序的状态将在会话之间保存和恢复。

\n\n

指向外部站点的链接在 \xe2\x80\x9cPWA 应用内浏览器\xe2\x80\x9d(而不是 Safari)中打开,如果外部站点再次链接到 PWA\xe2\x80\x99s 范围,导航将返回到 PWA。现在,我们可以在 PWA 内的外部源上登录用户(例如使用 OAuth)。查看Medium了解详细信息。

\n