1

我的 TWA 有一个非常奇怪的行为。当我启动应用程序时,地址栏未显示,应用程序按预期以独立模式运行。

但是当我在应用程序之间切换(将应用程序置于后台)并返回到它时,会发生一些奇怪的事情:页面重新加载,地址栏显示在我的应用程序的顶部。我不确定这里发生了什么。更奇怪的是,这种奇怪的行为似乎并非一直都在发生。

这里有没有人遇到过类似的问题?

我检查了我的资产链接文件,它是可访问且有效的,应用程序包等等,一切看起来都很好。该应用程序在启动时未显示该栏的事实似乎也证实了问题不是来自证书或配置问题。还有什么可能导致问题?

首次发布(看起来很完美):

在此处输入图像描述

从背景返回:

在此处输入图像描述

4

1 回答 1

0

我们也偶尔看到过这种情况。

您使用的是哪个版本的Chrome 自定义标签?似乎大多数文章/教程都使用已经过时的e446d08。建议尝试更新/最新版本:

https://github.com/GoogleChrome/custom-tabs-client/commits/master

他们最后的提交评论表明他们仍在测试:

我们肯定还有更多可以测试的东西,但这是一个开始。

https://chromium.googlesource.com/custom-tabs-client/+/da65829d7d4b80c00809c6c4aa7f61f88fc7ca26

于 2019-03-22T03:01:52.293 回答