我正在爲MediaPlayerElement
創建CustomMediaTransportControls。在這種情況下,如果我點擊FullScreen按鈕進入全屏模式,那麼在進入全屏模式後,TransportControls將被禁用。我不確定哪行代碼導致它,所以我附上了下面的整個代碼。進入全屏模式後AreTransportControlsEnabled被禁用
- CustomMediaTransportControls.cs - 從
MediaTransportControls
- MediaPlayerDictionary.xaml派生類 -
ResourceDictionary
- VideosPage.xaml.cs - C#,其中
CustomMediaTransportControls
已經使用的頁的一部分 - VideosPage.xaml - 其中
CustomMediaTransportControls
已使用 頁面的XAML部分
我已檢查過您的代碼,但無法在沒有相關課程(如「YouTubeQuality」)的環境中進行測試。因此,是否有可能提供整個項目。 –
@ NicoZhu-MSFT'YouTubeQuality'來自NuGet包[MyToolKit.Extended](https://www.nuget.org/packages/MyToolkit.Extended)。 GitHub Wiki - [YouTube](https://github.com/MyToolkit/MyToolkit/wiki/YouTube) –