我试图为播放列表中的每个视频显示与MediaplayerElement(UWP)不同的PosterSource。第一个播放列表项目很好,海报显示。当我选择下一个或上一个" new"海报没有显示。
(MSDN)PosterSource在以下情况下显示: 未设置有效源时。例如,未设置Source,Source设置为Null,或源无效(MediaFailed事件触发时的情况)。 正在加载媒体。例如,设置了有效的源,但MediaOpened事件尚未触发。 媒体正在流式传输到另一台设备。 当媒体只是音频时。
我有playList.MaxPlayedItemsToKeepOpen = 0 - 这应该确保文件在next和prev重新加载。
我还将MediaPlayer源设置为null ...并重置它以便海报重新加载和显示。没有运气。