2

我有一个网站,我使用 Trusted Web Activity 创建了两个 android 应用程序。当用户使用 App1 登录时,它还会显示我在 App2 中的登录信息。是否有任何解决方案可以使两个应用程序作为一个单独的应用程序运行?我想并排使用这两个应用程序。

4

2 回答 2

2

打开两个 TWA 应用程序类似于在 chrome 浏览器中打开两个选项卡。

如果您使用 Android chrome 浏览器登录,也有可能您也使用 twa 应用程序登录。

浏览器的本地存储和 cookie 都由 chrome 浏览器、pwa 和 twa 共享。

唯一独特的是选项卡会话。

每当您打开 TWA 应用程序时,都会打开一个 chrome 选项卡,当您单击任何链接时,您仍处于同一选项卡中,因此要实现您的目标,您必须根据此编写逻辑。

于 2019-05-09T12:34:36.377 回答
1

值得注意的是,在 IOS 中 - 浏览器和 PWA 是完全独立的(因此可能是 App1 和 App2(我不是 IOS 用户))。请参阅https://www.netguru.com/codestories/how-to-share-session-cookie-or-state-between-pwa-in-standalone-mode-and-safari-on-ios讨论如何共享之间,但因此清楚地表明 IOS 与 Android/Chrome 不同。

于 2019-12-30T10:48:43.620 回答