更改方向后流停止(模拟器/调试)

时间:2013-08-30 06:58:44

标签: c# debugging windows-8 streaming simulator

在我更改方向后,在我的Windows 8应用程序中,媒体元素流停止播放。当我点击我的播放/暂停按钮并调试此功能时(更改方向后):

public static void playPauseToggleButtonClicked()
    {
        DependencyObject rootGrid = VisualTreeHelper.GetChild(Window.Current.Content, 0);
        var me = (MediaElement)VisualTreeHelper.GetChild(rootGrid, 0);
        if (me.CurrentState.ToString() == "Playing")
        {
            me.Pause();
            App.Connector.PlayButtonStyle = (Style)Application.Current.Resources["PlayAppBarButtonStyle"];
        }
        else
        {
            me.Play();
            App.Connector.PlayButtonStyle = (Style)Application.Current.Resources["PauseAppBarButtonStyle"];
        }
    }

me.CurrentState返回" closed"。

我不知道这是否只是因为我在模拟器中,或者如果在平板电脑上也会发生这种情况。

我无法在平板电脑上测试这个,因为我没有。所以如果有人能告诉我这是否只发生在模拟器中,我真的很感激。

感谢。

0 个答案:

没有答案