Как определить текущий бэкэнд в веб-приложениях Flutter, DomCanvas или CanvasKit? - PullRequest
0 голосов
/ 01 августа 2020

В настоящее время существует два бэкенда для Flutter Web, а именно DomCanvas и CanvasKit. Как автор библиотеки, по соображениям производительности, я хотел бы определить, на какой серверной части сейчас работает приложение. Есть ли способ обнаружить это в коде?

1 Ответ

0 голосов
/ 30 августа 2020

Покопавшись в проблемах в репозитории Flutter, я сам нашел ответ

По состоянию на август 2020 года вы можете определить, является ли бэкэнд CanvasKit, по

const bool.fromEnvironment('FLUTTER_WEB_USE_SKIA', defaultValue: false)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...