我想要做的是每 10 秒后暂停一个视频视频应该在每 10 秒后暂停,直到视频结束
下面给出的代码给出了意想不到的结果,视频在第一次(即 10 秒后)暂停正常,但是当我再次播放时,它应该在 10 秒后暂停,但在我的情况下,它有时会在 8 秒、3 秒、5 秒等时随机暂停,我该怎么办? ? 请帮忙谢谢!!
void PlayClick(object sender, EventArgs e)
{
VideoControl.Play();
var dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = new TimeSpan(0, 0, 10);
dispatcherTimer.Start();
}
private void dispatcherTimer_Tick(object sender, EventArgs e)
{
VideoControl.Pause();
}