通过HTML文件与电子进行交互
请原谅这个愚蠢的问题,但是我对Electron来说是个超级新人,有点失落。
这基本上是我的项目看起来像:
package.json
:
... "main": "main.js", "scripts": { "start": "electron ." } ...
index.html
:
... <script src="mystuff.js"></script> ...
我怎么能,例如,从mystuff.js
运行像window.maximize()
? 我需要在页面加载之前将其包含在某处吗? 我该怎么做?
在渲染过程中,您可以使用Electron remote
API访问当前窗口:
let window = require('electron').remote.getCurrentWindow();
如果您需要从主进程访问窗口,则在打开窗口时会创build对该窗口的引用。
你可以这样做
– mystuff.js
–
var win= require('electron').remote.getCurrentWindow();
你可以通过做最大化
win.maximize();