В сети Flutter есть безграничные возможности того, какие размеры могут быть навязаны приложению путем изменения размера браузера. Например, мой вход в систему с помощью Apple и вход с помощью кнопок Google из переполнения пакета flutter_signin_button, когда браузер слишком маленький:
В случае, когда окно слишком маленькое, есть ли способ подавить сообщение о переполнении? Или есть версия выпуска Flutter web, в которой их не будет?





Используйте MediaQuery.
Для ширины - MediaQuery.of (context) .size.width; Для высоты - MediaQuery.of (context) .size.height;
По размеру - MediaQuery.of (context) .size
if (MediaQuery.of(context).size.width < 200px)
{
return someWidget
}
Поместите свой виджет в режим прокрутки. Это самый простой способ решить проблему. Предоставьте фиксированные ограничения для обеих кнопок и перенесите их в режим прокрутки с горизонтальным направлением прокрутки. Если размер экрана подпадает под ограничения, он будет прокручиваемым.
Спасибо! Я нашел api.flutter.dev/flutter/widgets/…, который, кажется, предназначен для решения этих проблем с размером.