【问题标题】:Node Webkit: Using Fullscreen API while beeing in kiosk modeNode Webkit:在信息亭模式下使用全屏 API
【发布时间】:2015-10-02 17:58:42
【问题描述】:

我的节点 webkit 应用程序以“kiosk”模式启动。现在我还希望能够通过以下方式以全屏模式打开应用元素(例如视频):

element.webkitRequestFullScreen();

显然它似乎不起作用,因为“kiosk”模式本身似乎是全屏模式。

有什么想法吗?

【问题讨论】:

  • 如果它很酷,那你为什么不暂时离开信息亭模式win.leaveKioskMode(); 然后element.webkitRequestFullScreen();
  • 当它处于信息亭模式时,它不需要全屏,因此您也可以尝试win.leaveFullscreen(); 然后element.webkitRequestFullScreen();,完成后您可以返回全屏win.enterFullscreen(); 模式.

标签: fullscreen node-webkit kiosk-mode


【解决方案1】:

你只需要在 package.json 文件中创建 kiosk : true

{
    "name": "app",
    "window": {
        "kiosk" : true
    }
}

【讨论】:

  • 感谢您重播,但正如我所写 - 我的应用程序已经以信息亭模式启动。那不是问题。问题是:如何在全屏WHILE处于信息亭模式下打开元素?
  • @JanViehweger 我认为这是 html 页面问题,您可以将元素的高度、宽度设置为最大,因此将占用整个屏幕
【解决方案2】:

这是我已经做过的。认为有一种更简单的方法可以实现这一目标;(

【讨论】:

    猜你喜欢
    • 2015-10-08
    • 1970-01-01
    • 2015-11-09
    • 1970-01-01
    • 2015-10-20
    • 2018-09-23
    • 2014-01-16
    • 2020-03-16
    • 1970-01-01
    相关资源
    最近更新 更多