Configuración de la gestión de errores

Última actualización: 2023-09-19

Configure un solo lugar para gestionar errores.

  1. Implementación de una función de llamada de retorno para MediaPlayerStatusChangeEvent.STATUS_CHANGED.

    TVSDK pasa información de evento, como un MediaPlayerStatusChangeEvent objeto.

  2. En la llamada de retorno, cuando el estado del parámetro de evento es MediaPlayerStatus.ERROR, proporcione lógica para gestionar todos los errores.

  3. Una vez gestionado el error, restablezca el MediaPlayer o cargar un nuevo recurso de medios.

    Si la variable MediaPlayer el objeto está en estado ERROR, no puede salir de este estado hasta que restablezca el MediaPlayer objeto (a través de ) MediaPlayer.reset método) o cargar un nuevo recurso de medios ( MediaPlayer.replaceCurrentItem).

Por ejemplo:

mediaPlayer.addEventListener(MediaPlayerStatusChangeEvent.STATUS_CHANGED,
                             onStatusChanged);

private void onStatusChanged(event:MediaPlayerStatusChangeEvent):void {
    if (event.status == MediaPlayerStatus.ERROR) {
        var error:MediaError = event.error;
        // handle TVSDK error here
    }
}

En esta página