MediaPlayerElement循环播放视频UWP的问题

时间:2019-01-18 10:14:09

标签: c# xaml uwp

我正在开发与野生生物相关的应用程序,并希望继续播放某些动物的简短视频。

我正在使用MediaPlayerElement播放视频。通过一些研究,我发现MediaPlayerElement具有名为IsLoopingEnabled的用于循环媒体的功能。但是当我尝试实现它时,显示了一个语法错误告诉我

  

'MediaPlayerElement'不包含'IsLoopingEnabled'的定义,找不到可访问的方法'IsLoopingEnabled'接受类型为'MediaPlayerElement'的第一个参数(是否缺少使用派生或程序集引用的内容?)

我的XAML代码:

<MediaPlayerElement x:Name="mediaPlayer"
    Source="ms-appx:///Assets/video.mp4"
    Width="Auto"
    AutoPlay="True"
    Stretch="Fill"
    AreTransportControlsEnabled="False" />

在C#中

mediaPlayer.IsLoopingEnabled=true;

UWP MediaPlayerElement - how to loop/repeat mp4和官方文档显示此功能存在。我在做错什么吗?

1 个答案:

答案 0 :(得分:3)

您快到了。 MediaPlayerElement具有一个名为MediaPlayer的属性,该属性具有IsLoopingEnabled。因此,您需要将其设置如下。

mediaPlayer.MediaPlayer.IsLoopingEnabled = true;