鍍金池/ 問(wèn)答/HTML/ 怎樣配置nw.js,實(shí)現(xiàn)瀏覽器打開(kāi)后,按F11可以全屏,按ESC取消全屏等功能

怎樣配置nw.js,實(shí)現(xiàn)瀏覽器打開(kāi)后,按F11可以全屏,按ESC取消全屏等功能

如題,怎樣配置nw.js才能實(shí)現(xiàn)瀏覽器打開(kāi),按F11可以全屏,按esc取消全屏呢,打開(kāi)瀏覽器全屏的代碼如下:但是本人需要打開(kāi)時(shí)不要全屏,按F11才全屏,全屏的時(shí)候,按esc可以取消全屏,希望高手指點(diǎn),多謝

{
"main": "web/index.html",
  // "main":"http://www.baidu.com/",
  "name": "baidu",
  "window": {
    "title": "baidu",
    "icon": "assest/img/logo.png",
    "toolbar": true,
    "width": 1366,
    "height": 768,
    "min_width": 400,
    "min_height": 200,
    "fullscreen": true
  },
  "webkit": {
    "plugin": true,
    "java": false,
    "page-cache": false
  }
}

本人在網(wǎng)上搜索到了一些全屏的資料,但是全屏代碼是寫(xiě)在html網(wǎng)頁(yè)上的,怎樣實(shí)現(xiàn)全屏代碼,在所有瀏覽器打開(kāi)的窗口中生效呢,資料鏈接:

http://blog.csdn.net/anlun/ar...

回答
編輯回答
雨蝶

你的關(guān)鍵點(diǎn)在于獲取鍵盤輸入值。
1、先 window.document.onkeydown 事件監(jiān)聽(tīng)鍵盤按鍵
2、然后判斷具體是哪個(gè)鍵http://www.cnblogs.com/hanwen...,
3、最后調(diào)用 Window.enterFullscreen() 這種控制屏幕的接口

2018年7月30日 12:59