Надежная веб-активность и Bubblewrap, заставляющие движок рендеринга (Chromium/firefox/geko)
Есть ли способ с помощью bubblewrap при создании TWA принудительно использовать механизм #custom-tabs? Т.е. на данный момент, если у пользователя установлен браузер по умолчанию как Firefox, установленный TWA будет использовать реализацию Firefox/gecko...
Я бы предпочел заставить TWA использовать хром #custom-tabs из-за дополнительных доступных API и обработки CSS. Кроме того, тестирование намного проще с одним движком, чем с двумя.
Спасибо
1 ответ
Bubblewrap не позволяет всегда использовать определенного поставщика. Это сделано по дизайну по двум причинам:
- невозможно гарантировать, что данный браузер будет установлен для всех пользователей.
- в пользу выбора браузера пользователя.
Можно изменить приложение напрямую, чтобы получить такое поведение, но по указанным выше причинам это не рекомендуется.