Edw*_*uay 2 audio silverlight wpf mp3 mediaelement
我在Silverlight应用程序中有一个名为TestAudio的变量MediaElement变量.
单击按钮时,它会正确播放音频.
但是当我再次单击该按钮时,它不会播放音频.
如何让MediaElement第二次播放?
下面没有尝试将位置恢复为0工作:
private void Button_Click_PlayTest(object sender, RoutedEventArgs e)
{
//TestAudio.Position = new TimeSpan(0, 0, 0);
//TestAudio.Position = TestAudio.Position.Add(new TimeSpan(0, 0, 0));
//TestAudio.Position = new TimeSpan(0, 0, 0, 0, 0);
//TestAudio.Position = TimeSpan.Zero;
TestAudio.Play();
}
Run Code Online (Sandbox Code Playgroud)
我找到了,你只需要先停止音频,然后设置位置:
TestAudio.Stop();
TestAudio.Position = TimeSpan.Zero;
Run Code Online (Sandbox Code Playgroud)