我使用这行代码来设置我的媒体元素的位置。
但它仍然停留在00:00,为什么不能跳到指定的时间位置?
OurElement.Position = TimeSpan.FromSeconds(NowPlayingParameters.Position);
但它仍然停留在00:00,为什么不能跳到指定的时间位置?
OurElement.Position = TimeSpan.FromSeconds(NowPlayingParameters.Position);
在尝试设置Position
之前,您应该等待MediaOpened
事件。
OurElement.MediaOpened += (s, args) =>
{
OurElement.Position = TimeSpan.FromSeconds(NowPlayingParameters.Position);
}