Error cambiando vista tras reproducir con MediaPlayer


Guest

Buenos días David,

Llevo tiempo trabajando con este error, dado que no produce efectos adversos, pero me gustaría depurarlo para tener un log más limpio.

He hecho un proyecto MVC (Mínimo, verificable y completo) por si te lo pudiera enlazar de alguna forma, pero te lo describo por si quieres reproducir el problema tú mismo.

Funcionamiento - Una vista (Vista1) con MediaPlayer con atributo autoplay "True", el resto "False" (loop, controls, audio...). Otra vista con un Label (Vista2) para indicar que se ha cambiado correctamente. Opcional un Timer en la primera vista para otra prueba.

Comenzamos en Vista1, el vídeo se auto-reproduce correctamente.

Si se pone en el evento Complete del MediaPlayer la función ShowView "Vista2", pasa a la Vista2 pero sale el error.

Si se pone en el evento Complete del MediaPlayer un TimerStart cuyo temporizador ejecuta ShowView "Vista2" tras 5 segundos, pasa a la Vista2 y sale el error.

Problema - En la consola del navegador (Chrome/Firefox) sale este mensaje de error:

¿Qué puedo hacer para evitar la aparición del error, o qué lo causa?

Un saludo y gracias,

Julio


DecSoft

Hola Julio,

Gracias por informar del error. Por favor, actualice su copia de App Builder, puesto que acabo de solucionar dicho error y otro que también se producía relacionado con el control MediaPlayer.

2018.89 (05/30/2018)

* Prevent to fire the Complete and Update events of the MediaPlayer control if we change the view on the Complete event of that control, for example. This avoid certain errors when try to access non existing properties of the MediaPlayer control. Thanks Julio for the report!


Todo el mundo puede leer el foro de soporte de DecSoft para aprender del mismo, sin embargo, sólo los clientes de DecSoft pueden abrir nuevos hilos. Compre una o más licencias de productos de DecSoft y obtendrá este y otros beneficios.

Este sitio utiliza "cookies" útiles para almacenar sus preferencias.

Bien. Ocultar esta nota. Obtener más información.