gpt4 book ai didi

wpf - 播放完 MediaElement 后,如何再次播放?

转载 作者:行者123 更新时间:2023-12-05 00:04:01 25 4
gpt4 key购买 nike

我有一个变量 媒体元素 变量命名 测试音频 在我的 Silverlight 应用程序中。

当我点击 按钮 ,它播放音频 正确 .

但是当我点击按钮 再次 ,它不播放音频。

如何让 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();
}

最佳答案

我找到了,你只需要停止首先音频,然后设置位置:

TestAudio.Stop();
TestAudio.Position = TimeSpan.Zero;

关于wpf - 播放完 MediaElement 后,如何再次播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2489906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com