none
MediaElement的全屏问题 RRS feed

  • 问题

  • 我想要的就是MediaElement在开启AreTransportControlsEnabled和IsFullWindow之后的效果

    可是这样有一些问题,自己写的控制播放器的控件全部都会隐藏掉、系统自带的播放控件出现

    请问应该如何解决?

    2015年8月8日 7:57

答案

  • Hello Loyie King,

    >>可是这样有一些问题,自己写的控制播放器的控件全部都会隐藏掉、系统自带的播放控件出现

    系统自带播放控件出现是你开启了AreTransportControlsEnabled,然后再开IsFullWindow之后,MediaElement会有full window rendering效果,这个会覆盖其他的控件。

    有一个方法就是把你的自定义播放控件写在一个Popou类里,因为类似一个弹出窗口,独立于原来的page窗口,所以不会被ediaElementfull window rendering影响到。

    这里个比较详细的例子:

    https://code.msdn.microsoft.com/windowsapps/basic-media-playback-003619be

    看第4scenario

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年8月10日 2:30
    版主

全部回复

  • Hello Loyie King,

    >>可是这样有一些问题,自己写的控制播放器的控件全部都会隐藏掉、系统自带的播放控件出现

    系统自带播放控件出现是你开启了AreTransportControlsEnabled,然后再开IsFullWindow之后,MediaElement会有full window rendering效果,这个会覆盖其他的控件。

    有一个方法就是把你的自定义播放控件写在一个Popou类里,因为类似一个弹出窗口,独立于原来的page窗口,所以不会被ediaElementfull window rendering影响到。

    这里个比较详细的例子:

    https://code.msdn.microsoft.com/windowsapps/basic-media-playback-003619be

    看第4scenario

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年8月10日 2:30
    版主
  • 谢谢您的答复。好像似乎可以解决我的问题。

    中学为体,西学为用。

    2015年9月24日 8:47
  • 使用Popup的方式不行,我在调用MediaElement.IsFullWindow之后,想改变这个popup的Offset.Y,但是似乎到某个界限值,它就会被自动隐藏掉。不能放到最底部。环境是Win10


    中学为体,西学为用。



    • 已编辑 Sago.Su 2015年9月25日 2:54
    2015年9月25日 2:53