全屏,在电子应用中具有淡入淡出过渡

时间:2019-05-05 19:21:28

标签: macos electron

我想知道是否可以在全屏模式下以淡入淡出的过渡方式(而不是滑动过渡方式)打开新窗口,就像在Keynote上开始演示时一样。

https://imgur.com/a/HRdVM7H

1 个答案:

答案 0 :(得分:0)

泰铢不是electron的功能,但是您可以通过BrowserWindow事件来实现,然后通过内容处理淡入淡出。

要点:在您的主要情况下收听全屏事件。收到消息后,将消息发送到渲染上下文以使屏幕变黑并进行淡入淡出。

  

事件:“全屏输入”
  当窗口进入全屏状态时发出。

     

事件:“全屏退出”
  窗口离开全屏状态时发出。

     

事件:“输入HTML全屏”
  当窗口进入由HTML API触发的全屏状态时触发。

     

事件:“离开html全屏”
  当窗口离开由HTML API触发的全屏状态时发出。