MediaElement位置设置问题

4
我使用这行代码来设置我的媒体元素的位置。
OurElement.Position = TimeSpan.FromSeconds(NowPlayingParameters.Position); 

但它仍然停留在00:00,为什么不能跳到指定的时间位置?
1个回答

5

在尝试设置Position之前,您应该等待MediaOpened事件。

OurElement.MediaOpened += (s, args) => 
{
  OurElement.Position = TimeSpan.FromSeconds(NowPlayingParameters.Position);
}

这种方法显示视频的第一帧... :( 我想跳过它并在N秒后播放。这可行吗? - NoWar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接