我试图在一个页面上有多个 MediaElement,并让每个元素每 10-20 秒旋转一次视频。MediaElements 都是同时启动的,所以在我尝试更改源之前它们可以正常播放。当我更改源(通过 DispatchTimer)时,一次只能播放一个视频。最后设置的 MediaElement.Source 是可以播放的那个。
据我所知,没有发生错误/异常。每个计时器都正确且成功地设置了每个相应的 MediaElement.Source。
为什么 MediaElements 不播放,当另一个 MediaElement 有它的源集时?