#android #android-webview #chromium #webviewchromium
#Android #android-webview #chromium #webviewchromium
Вопрос:
Я начинаю работу над пользовательским браузером Android.
Я изучаю два варианта:
- Создайте приложение, которое использует базовый Webview на Android для отображения веб-сайта, но обрабатывает другие функции приложения отдельно — например, несколько вкладок, некоторую базовую фильтрацию веб-сайтов, настройку громкости системы и тому подобное.
- Создайте приложение, разветвляя проект Chromium. Я предполагаю, что это не будет зависеть от базового Webview, установленного на Android, и, по сути, будет функционировать как отдельное приложение.
Я пытаюсь понять плюсы и минусы использования обоих подходов.
Похоже, что предварительная работа для # 1 может быть меньше, но я могу более полно настроить проект, перейдя к # 2. Я также подумываю о тестировании на различных устройствах (на которых установлены различные версии Webview) и предполагаю, что, выбрав # 2, я могу, по крайней мере, исключить базовый Webview из уравнения тестирования.
Чего мне здесь не хватает? Существуют ли основные различия между этими двумя подходами, которые я должен рассмотреть?
Комментарии:
1. Я бы рекомендовал использовать # 1. # 2 было бы действительно утомительно
2. @Asesh из-за обновлений, необходимых для обновления до последней версии Chromium? Или почему? Спасибо за информацию, кстати!