Size: a a a

Flutter Developers — русскоговорящее сообщество

2019 September 18

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
Всем привет. Кто-нибудь использовал PlatformView в Flutter Web?
источник

ОС

Олжас Сулеймен in Flutter Developers — русскоговорящее сообщество
Aleksandr Yurkovskiy
Всем привет. Кто-нибудь использовал PlatformView в Flutter Web?
именно в веб репе? или в основной? в веб репе есть https://github.com/flutter/flutter_web/blob/master/examples/html_platform_view/lib/main.dart
источник

ОС

Олжас Сулеймен in Flutter Developers — русскоговорящее сообщество
может скоро добавят
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
В веб репе есть, да
Просто хотел мигрировать на основную репу
И не увидел как там Platform View для веба заюзать
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
Интересная штука. Есть плагин для абобе афтер эффектз, который экспортирует анимации в json. И есть пакет на пабе, который умеет это показывать во флаттере
источник

m

mAX in Flutter Developers — русскоговорящее сообщество
Aleksandr Yurkovskiy
В веб репе есть, да
Просто хотел мигрировать на основную репу
И не увидел как там Platform View для веба заюзать
я демку сделал без веб репы на мастере, работало
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
mAX
я демку сделал без веб репы на мастере, работало
что за демку?
источник

m

mAX in Flutter Developers — русскоговорящее сообщество
Aleksandr Yurkovskiy
что за демку?
да просто сделал примитивный platform_view с <video /> и проиграл mp4 в нем
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
mAX
да просто сделал примитивный platform_view с <video /> и проиграл mp4 в нем
есть репозиторий с демкой?
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
Я делал это в flutter_web
но после миграции тот же самый код уже не работает
источник

m

mAX in Flutter Developers — русскоговорящее сообщество
вот сейчас поискал ее и вижу там
import 'package:flutter_web_ui/ui.dart' as ui;
возможно я обманул!(
но пример для web из мастер ветки через flutter create уже без _web
источник

m

mAX in Flutter Developers — русскоговорящее сообщество
не, репы нету.. это на коленке
сейчас попробую проверю
источник

m

mAX in Flutter Developers — русскоговорящее сообщество
блин, видимо там нету ui в мастере
import 'dart:html';
import 'package:flutter_web_ui/ui.dart' as ui;
import 'package:flutter_web/material.dart';

void main() {
   ui.platformViewRegistry.registerViewFactory(
       'hello-world-html',
       (int viewId) => VideoElement()
           ..id = 'dwdsdsfsf'
           ..width = 640
           ..height = 360
           ..src = "video.mp4"
           ..autoplay = true
           ..controls = true
           ..style.border = 'none'
   );

   runApp(Directionality(
       textDirection: TextDirection.ltr,
       child: SizedBox( width: 640, height: 360,
           child: HtmlView(viewType: 'hello-world-html'),
       ),
   ));
}

вот такая демка была
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
import 'dart:html';
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
этого импорта нет теперь
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
и ui.platformViewRegistry.registerViewFactory тоже нет
источник

m

mAX in Flutter Developers — русскоговорящее сообщество
platformViewsRegistry в мастер ветке мелькает, я поиском пытался найти
источник

m

mAX in Flutter Developers — русскоговорящее сообщество
источник

K

Konstantin in Flutter Developers — русскоговорящее сообщество
всем привет! Не знаете почему когда я в Stack хочу спозиционировать виджет через Align. Я могу задать в свойстве alignment: FractionalOffset(x, y)  число от 0.0 до 1.0 с точностью только 1 знак после запятой?
Например мне нужно задать координату по x: 0.1222. flutter обрежет значение до 0.1 😔
Как точнее спозиционировать виджет в таком случае?
источник