Обрезать пространство виджета во флаттере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

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