Обрезать пространство виджета во флаттереIOS

Программируем под IOS
Ответить
Anonymous
 Обрезать пространство виджета во флаттере

Сообщение Anonymous »

Я показываю видео в Webview и отправляю соотношение сторон видео в URL-адресе, но в видео появляются пробелы слева и справа. Изменить в iFrame видео невозможно. и не могу задать отрицательный запас, поэтому я использую преобразование для обеспечения отрицательного поля. Он работает только с первым элементом списка и не может дать правую сторону.

Код: Выделить всё

  return  index % 2 != 0 ? Container(
color:Colors.red,
transform: Matrix4.translationValues(-40, 0, -80),
padding: EdgeInsets.all(2),
child: SizedBox(
height: 140,
width: 230,
child: LayoutBuilder(
builder: (BuildContext context, BoxConstraints constraints) {
return DnaWebViewInterface(
key: webVideoKey[index],
url: getDiamondVideoFileUrl(
lotId,
height: constraints.maxHeight,
width: constraints.maxWidth,
),
);
},
)),
):Container(
color:Colors.green,
padding: EdgeInsets.all(2),
transform: Matrix4.translationValues(-40, 0, -60),
child: SizedBox(
height: 140,
width: 230,
child: LayoutBuilder(
builder: (BuildContext context, BoxConstraints constraints) {
return DnaWebViewInterface(
key: webVideoKey[index],
url: getDiamondVideoFileUrl(
lotId,
height: constraints.maxHeight,
width: constraints.maxWidth,
),
);
},
)),
);
Изображение


Подробнее здесь: https://stackoverflow.com/questions/787 ... in-flutter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»