Windows Phone 8.1媒体元素从totalmilliseconds设置位置

时间:2015-06-04 12:27:59

标签: c# windows-phone-8.1 windows-8.1 win-universal-app mediaelement

我正在尝试以实际方式设置媒体元素的位置,但位置始终设置为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();即使位置为零,它仍然不会发挥作用。 如何使用C#设置自动播放媒体的来源,并从0:0:0以外的位置开始播放

1 个答案:

答案 0 :(得分:2)

我必须在Windows 8.1上使用Media Element解决同样的问题,因此它应该在手机上以相同的方式工作。

订阅Opened事件并在触发时设置位置。