Доверенная веб-активность показывает адресную строку после переключения между различными приложениями
У меня действительно странное поведение с моим TWA. Когда я запускаю приложение, адресная строка не отображается, и приложение работает в автономном режиме, как и ожидалось.
Но когда я переключаюсь между приложениями (помещаю приложение в фоновый режим) и возвращаюсь к нему, происходит нечто странное: страница перезагружается и адресная строка отображается в верхней части моего приложения. Я не совсем понимаю, что здесь происходит. Еще более странно, похоже, что это странное поведение не происходит все время.
Кто-нибудь здесь сталкивался с подобными проблемами?
Я проверил свой файл ссылок на ресурсы, он доступен и действителен, пакет приложений и т. Д. Все выглядит хорошо. Тот факт, что приложение не показывает полосу при запуске, также подтверждает, что проблема не в сертификате или в конфигурации. Что еще может вызвать проблему?
Первый запуск (выглядит идеально):
Вернуться из фона:
1 ответ
Мы также видели это время от времени.
Какую версию пользовательских вкладок Chrome вы используете? Похоже, что большинство статей / учебных пособий используют e446d08, который довольно устарел. Предложите попробовать более новую / последнюю версию:
https://github.com/GoogleChrome/custom-tabs-client/commits/master
Их последний комментарий о коммите предполагает, что они все еще тестируют вещи:
Мы определенно можем проверить больше, но это только начало.
https://chromium.googlesource.com/custom-tabs-client/+/da65829d7d4b80c00809c6c4aa7f61f88fc7ca26