我的TWA行为很奇怪。启动应用程序时,地址栏未显示,并且该应用程序按预期以独立模式运行。
但是,当我在应用程序之间切换(将应用程序置于后台)并返回到它时,会发生一些奇怪的事情:页面重新加载,并且地址栏显示在我的应用程序顶部。我不确定自己在这里发生了什么。更奇怪的是,看起来这种怪异的行为并没有一直发生。
这里有人遇到过类似的问题吗?
我检查了我的assetlinks文件,该文件可访问且有效,应用程序捆绑等等,一切看起来都很好。该应用程序在启动时未显示该栏的事实似乎也可以确认该问题并非来自证书或配置问题。还有什么可能导致此问题?
首次启动(看起来很完美):
从后台返回:
答案 0 :(得分:0)
我们偶尔也看到过这种情况。
您正在使用哪个版本的 Chrome自定义标签页?似乎大多数文章/教程都使用了过时的 e446d08 。建议尝试使用更新/最新版本的
https://github.com/GoogleChrome/custom-tabs-client/commits/master
他们最后一次提交的评论表明他们仍在测试:
肯定有更多可以测试的东西,但这只是一个开始。
https://chromium.googlesource.com/custom-tabs-client/+/da65829d7d4b80c00809c6c4aa7f61f88fc7ca26