Javascript 是否可以在从外部web服务器加载的web应用程序中使用Electron?

Javascript 是否可以在从外部web服务器加载的web应用程序中使用Electron?,javascript,electron,Javascript,Electron,我开始学习,有一个问题: 只有当Electron从本地文件夹加载应用程序时,才可以在web应用程序中使用Electron的代码吗 win.loadURL('file://' + __dirname + '/app/index.html'); 若应用程序从外部web服务器加载到BrowserWindow,那个么在web应用程序的java脚本文件中是否不可能使用electron win.loadURL('http://localhost:9000'); 您可以使用webview加载外部web内容

我开始学习,有一个问题:
只有当Electron从本地文件夹加载应用程序时,才可以在web应用程序中使用Electron的代码吗

win.loadURL('file://' + __dirname + '/app/index.html');
若应用程序从外部web服务器加载到BrowserWindow,那个么在web应用程序的java脚本文件中是否不可能使用electron

win.loadURL('http://localhost:9000');

您可以使用webview加载外部web内容

它与iframe类似,不同之处在于它运行在与应用程序不同的进程中,并且它没有与应用程序相同的权限,以确保应用程序不受嵌入内容的影响


有关webview的更多信息,请参见

这是绝对可能的。BrowserWindow.loadUrl还将加载http位置、本地主机或其他

我们使用它从本地webpack dev服务器加载应用程序,以便在不重新启动应用程序的情况下进行更改,更不用说整个构建过程了

你可以找到一个例子