Flutter Mavigating Back Выпуск (с помощью видео_ПЛЕКТА ПЛАТФОРМАЦИЯ ВЫБИТСЯ ЗАГОДА)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter Mavigating Back Выпуск (с помощью видео_ПЛЕКТА ПЛАТФОРМАЦИЯ ВЫБИТСЯ ЗАГОДА)

Сообщение Anonymous »

Flutter video_player с ViewType: videoViewType.platformView вызывает отставание при навигации < /h1>
Я использую пакет video_player < /code> в моем приложении Flutter.

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

_controller = VideoPlayerController.networkUrl(
Uri.parse('https://flutter.github.io/assets-for-api-docs/assets/videos/bee.mp4'),
viewType: VideoViewType.platformView,
)..initialize().then((_) {
setState(() {});
});
Проблема возникает только с помощью viewtype: videoViewType.platformView .
Когда я перемещаюсь обратно с экрана, который имеет видео, widget Запись/падение для второго . />
Изображение


[*]Navigating back (video widget is still there for a few seconds, causing lag):

Изображение


[/list]

Почему я использую PlatformView < /h2>
Мне особенно нужна videoViewType.platformview < /code> Потому что я хочу реализовать DRM (управление цифровыми правами) < /strong> Playback Content.

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

[✓] Flutter (Channel stable, 3.35.1, on Microsoft Windows [Version 10.0.26100.4652], locale en-US)
[!] Android toolchain - develop for Android devices (Android SDK version 35.0.1)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[✓] Chrome - develop for the web
[✓] Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.45)
[✓] Android Studio (version 2025.1.2)
[✓] Android Studio (version 2024.3)
[✓] VS Code (version 1.103.1)
[✓] Connected device (4 available)
[✓] Network resources
< /code>

 Вопрос < /h2>
[list]
[*] Это известная проблема с ViewType: VideoViewType.PlatformView < /code>? Распоряжение/отсоединение платформы 
Видео видео перед навигацией?
[/list]

Подробнее здесь: https://stackoverflow.com/questions/797 ... causes-lag
Ответить

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

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

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

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

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