我试图以务实的方式设置媒体元素的位置,但是位置总是设置为0:0:0,当我禁用它的autoPlay属性时
Media_Final_Outside.Stop();//Stoping earlier set source
Media_Final_Outside.AutoPlay = false;
Media_Final_Outside.SetSource(streamDeAcceleration_Outside2, fileDeAcceleration_Outside2.ContentType);
Media_Final_Outside.Position = new TimeSpan(0,0,0,0,((int)(Math.Ceiling(temp))));
都不是
Media_Final_Outside.Position = new TimeSpan.FromMilliseconds(temp);
正在设置位置。另外,如果我输入Media_Final_Outside.Play();
,即使位置为零,它也不会播放。如何使用AutoPlay设置C#媒体的源,并从0:0:0以外的位置播放
发布于 2015-06-04 05:17:27
我不得不在Windows8.1上用Media元素解决同样的问题,所以它应该在电话中以同样的方式工作。
订阅打开的事件,并在触发该事件时设置该位置。
https://stackoverflow.com/questions/30643838
复制相似问题