<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # package.json > 譯者:[VDON](http://segmentfault.com/u/vdon) > 來源:[node-webkit文檔翻譯#package.json](http://segmentfault.com/a/1190000000374529) title: node-webkit文檔翻譯#package.json date: 2013-12-07 21:38:25 ## tags: node-webkit ### 基本示例 ``` { "main": "index.html", "name": "nw-demo", "description": "demo app of node-webkit", "version": "0.1.0", "keywords": [ "demo", "node-webkit" ], "window": { "title": "node-webkit demo", "icon": "link.png", "toolbar": true, "frame": false, "width": 800, "height": 500, "position": "mouse", "min_width": 400, "min_height": 200, "max_width": 800, "max_height": 600 }, "webkit": { "plugin": true } } ``` ### 必填字段 #### main (_字符串_)當node-webkit打開時的默認頁面。 #### name (_字符串_)包的名字,必須為獨一無二的,可由字母,數字,下劃線組成,不能有空格。 ### 功能性字段 #### nodejs (_布爾型_)nodejs是否node-webkit中啟用。 #### node-main (_字符串_)當node-webkit打開時的加載的node.js文件。可通過`process.mainModule`訪問 ##### Example: index.html ``` <html> <head> <title>Hello World!</title> </head> <body onload="process.mainModule.exports.callback0()"> <h1>Hello World!</h1> We are using node.js <script>document.write(process.version); </script> </body> </html> ``` index.js ``` var i = 0; exports.callback0 = function () { console.log(i + ": " + window.location); window.alert ("i = " + i); i = i + 1; } ``` package.json ``` { "name": "nw-demo", "node-main": "index.js", "main": "index.html" } ``` #### window 控制窗口的樣子,后文細講。 #### webkit 控制webkit特性是否啟用,后文細講。 ### 窗口字段 #### title (_字符串_)默認打開的窗口的名字。 #### toolbar (_布爾值_)是否顯示工具欄。 #### icon (_字符串_)圖標的路徑。 #### position (_字符串_)只可能是這么幾個值`null` `center` `mouse`。null指無定位,center指在顯示器中間,mouse指在鼠標的位置。 #### min_width/min_height (_整形_)定義寬度和高度的最小值。 #### resizable (_布爾值_)窗口是否可調整大小。 #### always-on-top (_布爾值_)窗口是否總在最上。 #### fullscreen (_布爾值_)打開時是否全屏。 #### frame (_布爾值_)是否顯示窗口框架。 如果不顯示,那應該怎么拖動呢? 可以在代替框架的元素上添加css。 ``` .titlebar { -webkit-user-select: none;//禁止選中文字 -webkit-app-region: drag;//拖動 } ``` #### show (_布爾值_)是否在任務欄上顯示。 #### kiosk (_布爾值_)是否處于kiosk狀態,在kiosk狀態下將全屏并且阻止用戶關閉窗口。 常用的就這些吧(其實是我懶得寫了),差不多夠了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看