Closed Im-Fran closed 1 year ago
Creo que el inicializador debe ser algo así:
_controller = VideoPlayerController.asset('assets/videos/login_bg.mp4', videoPlayerOptions: VideoPlayerOptions(mixWithOthers: true))
..setVolume(0)
..play()
..setLooping(true)
..initialize();
Esto lo hice con chatgpt y realmente no tengo idea si funciona, pero ahora mismo no puedo probarlo porque tendría que realizar todo el setup de flutter y dart y todo xD
Cerraré esto porque el arreglo ya fué implementado.
Pero y te funciona ahora? @Im-Fran
sip
Esto puede que afecte a casi todos los usuarios que estan escuchando musica y abren la app xD a mi personalmente me pasa, se pausa la musica en el login, y realmente no tiene sonido el video background del login screen.
https://github.com/exdevutem/mi-utem/blob/1076a4fa6f171af2240aa9baa2ad3795c3d6c0b4/lib/screens/login_screen/_background.dart#L20-L24
Ahora mismo estoy jugando con SwiftUI para arreglar esto, y descubrí una api en ios (AVAudioSession) que permite "arreglar" este problema, y flutter tiene una API similar para esto, VideoPlayerOptions que creo que es lo que se utiliza ahora mismo para el background.
Solo se debe de configurar la opción
mixWithOthers
atrue
y creo que se arregla el escuchar música + estar en el login.