поэтому я разрабатываю веб-приложение с помощью Flutter. когда я хочу увидеть запуск и отладку, я вижу пустой экран! вывод на хроме, но он как будто хром открывается в первый раз вот так:
Я могу увидеть результат, если открою Chrome и найду URL-адрес (в этом примере (localhost:42827
)
Я пробовал ответы на другие вопросы, но они не помогли
кстати, я использую intellij idea
на ubuntu
и это мой flutter doctor
результат:
Пожалуйста, выполните следующие шаги, в основном первый шаг решит вашу проблему, но проверьте другие, если это не так.
<base href = "./">
в index.js
в веб-папкеflutter run -d chrome --web-renderer html
flutter run -d chrome --web-renderer canvaskit
<script>
if (platform.name.toLowerCase() == "safari" &&
parseInt(platform.version.split(".")[0]) >= 15) {
window.flutterWebRenderer = "html";
} else {
window.flutterWebRenderer = "canvaskit";
}
</script>
второе решение работает нормально, но я потерял горячую перезагрузку!