标签: javascript electron
我开始学习Electron并提出一个问题: 只有在Electron从本地文件夹加载应用程序的情况下,是否可以在Web应用程序中使用Electron的代码?
win.loadURL('file://' + __dirname + '/app/index.html');
如果应用程序从外部Web服务器加载到BrowserWindow,是否无法在Web应用程序的java脚本文件中使用电子?
win.loadURL('http://localhost:9000');
答案 0 :(得分:1)
这是绝对可能的。 BrowserWindow.loadUrl还将加载http位置(本地主机或其他位置)。
我们使用它从本地webpack开发服务器加载应用程序以刷新更改,而不必重新启动应用程序,更不用说完成整个构建过程了。
Here,您可以找到关于此的示例
答案 1 :(得分:0)
您可以使用webview加载外部网页内容。
它类似于iframe,区别在于它在一个单独的流程中运行而不是您的应用,并且它与您的应用具有相同的权限,以确保您的应用免受嵌入内容的侵害。
有关webview的更多信息,请访问here