0

我有网站(https://www.kriscent.com/product/kart-supermarket/)。我创建了 PWA,之后我使用 TWA(受信任的 Web 活动)将其上传到 Play 商店,应用 URL 为https://play.google.com/store/apps/details?id=in.kriscent.kartlite。网站的网址总是显示在应用程序中,所以我上传了assetlink.json(网址:https ://www.kriscent.com/.well-known/assetlinks.json )。上传assetlinks.json后,当我运行我的应用程序时,网站URL消失了,但是当我打开应用程序中的其他链接时,URL再次显示。我不知道发生了什么。如果有人有解决此问题的想法,请帮助我。

在此处输入图像描述

在此处输入图像描述

4

1 回答 1

0

问题是,当导航到产品详细信息页面时,您使用的来源与用于打开受信任的 Web 活动的来源不同,并且没有设置数字资产链接:

  • 当应用程序启动时,它会打开https://www.kriscent.com/,这是经过正确验证的。
  • 当点击一个产品时,用户会被带到https://kriscent.com/(没有 www),这是一个不同的来源,并且在 Android 应用程序中没有经过验证。

可以让 Trusted Web Activity 与多个来源一起工作,但在这种情况下,我建议对初始 URL 和导航使用单一来源,因为您将能够利用相同的服务工作者、浏览器存储等

于 2021-02-23T10:07:44.050 回答