【问题标题】:Hide "Can't play this video." Alert for Xamarin Android VideoView Player隐藏“无法播放此视频”。 Xamarin Android VideoView Player 的警报
【发布时间】:2020-03-07 11:56:39
【问题描述】:
【问题讨论】:
标签:
c#
xamarin.forms
xamarin.android
android-videoview
【解决方案1】:
尝试在您的VideoPlayerRenderer 中添加SetOnErrorListener 并覆盖OnError 方法,让它返回true;
喜欢:
class VideoPlayerRenderer : ViewRenderer<VideoPlayer, Android.Widget.RelativeLayout>,MediaPlayer.IOnErrorListener
{
protected override void OnElementChanged(ElementChangedEventArgs<VideoPlayer> e)
{
....
videoView.SetOnErrorListener(this);
}
public bool OnError(MediaPlayer mp, [GeneratedEnum] MediaError what, int extra)
{
return true;
}
}