Я создал PWA с TWA и сгенерировал APK, следуя официальному руководству Google здесь - https://developers.google.com/web/updates/2019/02/using-twa
Что происходит, когда по умолчанию установлен другой браузер, отличный от Chrome, поведение непредсказуемо. Например: на телефоне Xiaomi, где по умолчанию используется браузер MI, мое приложение работает как ярлык, а страница просто загружается на одной из вкладок браузера. На этом телефоне был установлен Chrome, но мое приложение по-прежнему использовало браузер по умолчанию для отображения моего PWA.
Официальная документация гласит следующее:
Сегодня, если пользовательская версия Chrome не поддерживает действия в сети Trusted Web, Chrome вернется к простой панели инструментов с помощью настраиваемой вкладки. Другие браузеры также могут реализовать тот же протокол, который используют операции Trusted Web. Хотя основное приложение определяет, какой браузер открывается, мы рекомендуем ту же политику, что и для настраиваемых вкладок: использовать браузер пользователя по умолчанию, если этот браузер предоставляет необходимые возможности.
Хотя в руководстве есть этот абзац, я не могу найти никакой документации о том, как установить предпочтительный браузер для моего PWA.