次のようなpackage.jsonファイルがあります。
{
"name": "title",
"description": "description",
"version": "0.1",
"main": "https://path-to-application/",
"window": {
"show": true,
"toolbar": false,
"frame": true,
"position": "center",
"width": 800,
"height": 600,
"min_width": 220,
"min_height": 220
}
}
しかし、コードを実行しようとすると、次のようになります。
var GUI = null;
var win = null;
try { GUI = require('nw.gui'); win = GUI.Window.get(); } catch (ex) { }
win.toggleFullscreen();
何も起こりません。GUIとwinのアラートを追加すると、両方ともnullに設定されます。package.jsonと同じ.zip内のindex.htmlファイルから同じコードを実行すると、期待どおりに機能します。require()の最初の呼び出しで失敗しているようです。
リモートでホストされているアプリケーションでこれを機能させる方法はありますか?