我想分享MediaElement
在多个页面中播放视频(只有1个页面会显示视频,其他页面只会播放声音)。
<MediaElement x:Key="GlobalMedia" Visibility="Collapsed" AutoPlay="True" VerticalAlignment="Center"
Stretch="Uniform" /> // static media element in App.xaml
如果我不播放视频,一切都很好。但是,当我尝试将此MediaElement
添加到LayoutRoot
:LayoutRoot.Children.Add(_media)
时,我得到InvalideOperationSystem
异常(它告诉我mediaElement已经是另一个元素的子元素)。有没有人有想法将这个全局MediaElement
显示给LayoutRoot?感谢。