Lorsque MediaElement ne parvient pas à lire un fichier multimédia, il affiche l'erreur "Could not open mediaFile someFile.avi"
. Pouvons-nous personnaliser ce message d'erreur ou afficher un lien à la place du message afin que lorsque l'utilisateur clique dessus, il soit redirigé vers le site du joueur.Comment afficher un message d'erreur personnalisé dans MediaElement
Edit: Je crée MediaPlayer personnalisé et mettre à jour l'exigence OnApplyTemplate comme ci-dessous:
public class CustomMediaPlayer : MediaPlayer
{
public override void OnApplyTemplate()
{
base.OnApplyTemplate();
//..
//..Other Controls and Events
MediaElement mediaElement = GetTemplateChild("mediaElement") as MediaElement;
mediaElement.MediaFailed += (obj, Args) =>
{
//Code Goes Here
};
}
}