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!


Everybody can read the DecSoft support forum for learning purposes, however only DecSoft customers can post new threads. Purchase one or more licenses of some DecSoft products in order to give this and other benefits.

This website uses some useful cookies to store your preferences.

I agree. Hide this note. Give me more information.