对于isfullscreen和isfullwindows在媒体播放器框架上有哪些不同?

时间:2015-07-13 11:52:00

标签: c# wpf windows-phone-8.1

<mmppf:MediaPlayer x:Name="YoutubePlayer" Visibility="Visible" IsFullScreenVisible="True" 
IsFullScreenChanged="YoutubePlayer_IsFullScreenChanged" 
Stretch="UniformToFill" MediaQuality="HighDefinition" 
IsResolutionIndicatorVisible="True" IsSignalStrengthVisible="False" IsAudioSelectionVisible="True" IsPlayPauseVisible="True" 
IsSkipAheadVisible="True" IsSkipBackVisible="True" 
MediaOpened="YoutubePlayer_MediaOpened" 
MediaEnded="YoutubePlayer_MediaEnded" 
MediaQualityChanged="YoutubePlayer_MediaQualityChanged" ></mmppf:MediaPlayer>

private async void YoutubePlayer_IsFullScreenChanged(object sender, RoutedPropertyChangedEventArgs<bool> e)
    {
        try
        {

        }
        catch(Exception ex)
        {
            var dialog = new MessageDialog(ex.Message);
            dialog.ShowAsync();
        }

    }
  1. isfullwindows = true
      

    然后视频在全窗上播放,但是当我触摸屏幕时,它会失去控制(播放,暂停......)。

  2. isfullscreen ==true
      

    由于媒体播放器框架位于网格内部,因此不会在fullwindows上播放。

  3. 意味着<grid width=300 height=400>,然后媒体播放器框架将播放网格的全屏(媒体播放器framework.width = 300 ......)

    注意:XAML上获得了很多grid个标签

    我的方法是创建新页面,只显示视频。但我不想那样做。它看起来很糟糕。

    如何解决?我想在全窗上玩,但仍然保持控制(播放,暂停...)。

0 个答案:

没有答案