我正在开发与野生生物相关的应用程序,并希望继续播放某些动物的简短视频。
我正在使用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和官方文档显示此功能存在。我在做错什么吗?
答案 0 :(得分:3)
您快到了。 MediaPlayerElement
具有一个名为MediaPlayer
的属性,该属性具有IsLoopingEnabled
。因此,您需要将其设置如下。
mediaPlayer.MediaPlayer.IsLoopingEnabled = true;