【问题标题】:How to point to a external main html file?如何指向外部主 html 文件?
【发布时间】:2017-09-19 12:56:59
【问题描述】:

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

【问题讨论】:

  • “主 html 文件”是什么意思?
  • 如果您了解 Electron(此处已标记),则不需要此问题。

标签: javascript html node.js electron


【解决方案1】:

你试过了吗?

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'));
});

此外,您可以加载外部 URL。示例:

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

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

【讨论】:

猜你喜欢
  • 2017-07-23
  • 1970-01-01
  • 2016-07-20
  • 1970-01-01
  • 2017-07-05
  • 1970-01-01
  • 1970-01-01
  • 2014-11-22
  • 1970-01-01
相关资源
最近更新 更多