如何指向外部主html文件?

时间:2017-04-22 15:32:49

标签: javascript html node.js electron

我有一个Electron项目,但我需要指向一个localhost文件(一个ZeroNet站点)作为主要的html文件。它可以像普通的主html文件一样工作,包含所有的API /脚本吗?

1 个答案:

答案 0 :(得分:0)

你试过这个吗?

HTML

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Electron</title>
</head>
<body>
  <h1>Hello world!</h1>
</body>
</html>

的JavaScript

var electron = require('electron'),
    app = electron.app,
    BrowserWindow = electron.BrowserWindow;

var path = require('path');

app.on('ready', function () {
  // Window
  var win = new BrowserWindow({
    darkTheme: true
  });

  // Load HTML file
  win.loadURL('file://' + path.join(__dirname, 'index.html'));
});

此外,您可以加载外部网址。例如:

win.loadURL('https://stackoverflow.com/');

所以localhost应该像魅力一样......