1
當MediaElement無法播放媒體文件時,它會顯示錯誤"Could not open mediaFile someFile.avi"
。我們可以自定義此錯誤消息還是顯示鏈接而不是消息,因此當用戶點擊它時將被重定向到玩家網站。如何在MediaElement中顯示自定義錯誤消息
編輯: 我創建自定義的MediaPlayer和更新的要求onApplyTemplate如下:
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
};
}
}