Windows Phone 8.1 Media Element set position from totalmilliseconds

Windows Phone 8.1 Media Element set position from totalmilliseconds

我正在尝试实用地设置我的媒体元素的位置,但位置始终设置为 0:0:0 其自动播放 属性 我在

时禁用
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

以外的位置开始播放

我必须在 Windows 8.1 上解决与 Media Element 相同的问题,因此它在 phone 上的工作方式应该相同。

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