我们有一个内置的项目,使用服务工作者和Pwa功能的清单。我们使用谷歌和Facebook登录该应用程序。 问题:在Chrome浏览器中运行它(不是全屏)并登录到例如。谷歌没问题。当我将它保存到主屏幕并在独立模式(pwa)中使用它并点击我们的登录btn时,谷歌登录窗口打开,我拍照帐户登录whith。之后,pwa重新启动并使用启动画面,我回到我启动的位置。未登录。请帮助
答案 0 :(得分:1)
正如本documentation中所述,
当您从主屏幕启动Web应用程序时,幕后会发生一些事情:
- Chrome启动。
- 显示页面的渲染器启动。
- 您的网站从网络加载(如果有服务,则从缓存加载) 工人)。
醇>
如果您还没有这样做,可能需要查看Introduction to Service Worker以获取更多信息。
有了这个,您可能想尝试let the user automatically sign back in以避免此日志记录重定向问题。
其他代码参考,请参阅此SO post。