Надежная веб-активность и Bubblewrap, заставляющие движок рендеринга (Chromium/firefox/geko)

Есть ли способ с помощью bubblewrap при создании TWA принудительно использовать механизм #custom-tabs? Т.е. на данный момент, если у пользователя установлен браузер по умолчанию как Firefox, установленный TWA будет использовать реализацию Firefox/gecko...

Я бы предпочел заставить TWA использовать хром #custom-tabs из-за дополнительных доступных API и обработки CSS. Кроме того, тестирование намного проще с одним движком, чем с двумя.

Спасибо

1 ответ

Bubblewrap не позволяет всегда использовать определенного поставщика. Это сделано по дизайну по двум причинам:

  • невозможно гарантировать, что данный браузер будет установлен для всех пользователей.
  • в пользу выбора браузера пользователя.

Можно изменить приложение напрямую, чтобы получить такое поведение, но по указанным выше причинам это не рекомендуется.

Другие вопросы по тегам