Разъяснение относительно опции «—web-renderer auto» команды «flutter build web»

#flutter #flutter-web

#флаттер #flutter-web

Вопрос:

В соответствии с этой страницей есть три варианта, которые можно указать, какой веб-рендеринг использовать при создании веб-приложения flutter. Один из вариантов auto соответствует предоставленному описанию:

авто (по умолчанию) — автоматически выбирает, какой инструмент визуализации использовать. Этот параметр выбирает средство визуализации HTML, когда приложение запущено в мобильном браузере, и средство визуализации CanvasKit, когда приложение запущено в настольном браузере.

Я не уверен, что полностью понимаю эту automatically chooses часть. Означает ли это, что создаются артефакты для обоих html и canvaskit для веб-рендеров, и во время выполнения он проверяет, является ли запрос от мобильного или настольного браузера, и в зависимости от этого обслуживает соответствующие артефакты?