首页 > 解决方案 > 媒体播放器停止后如何清除媒体

问题描述

我有一个 VideoView 并在后面的代码中创建了 MediaPlayer 和一个 Media 对象来播放视频。当我停在中间或停在最后时,最后一帧仍然可见。当我在同一个播放器中加载相同或另一个视频时,您会看到最后一帧的故障。我想从播放器中清除视频。

我试图将 Media 属性设置为 null,首先调用 Dispose() ,但没有运气。框架停留在那里。任何提示如何实现这一目标?

我在 UWP build 17134 上使用 LibVLCSharp 3.3.1 和 VideoLAN.LibVLC.UWP 3.1.1.1。

标签: uwplibvlclibvlcsharp

解决方案


您可以更改 xaml 的 MediaPlayerElement 的不透明度值

<vlc:MediaPlayerELement x:Name="myvideo"


推荐阅读