电子应用程序。多个html文件

Dan*_*any 5 javascript node.js electron

我有一个电子应用程序,在根目录中有多个 html 文件。

  • 索引.html
  • 页面1.html
  • 页面.html

Electro 启动后,我找不到从 index.html 重定向到 page1.html 的方法。

有谁知道如何做到这一点?

apx*_*pxp 7

当您的第一个页面是 index.html 时,您在创建窗口时调用该页面。

const win = new BrowserWindow(options);
win.loadUrl(`file://${__dirname}/index.html`);
Run Code Online (Sandbox Code Playgroud)

如果你想加载另一个页面

win.loadUrl(`file://${__dirname}/page.html`);
Run Code Online (Sandbox Code Playgroud)

可以帮助你。

如果页面应该在用户操作(例如单击链接)之后加载。您可以将链接添加到您的 index.hmtl 页面。Electron 在这里就像浏览器一样工作。

<a href="page.html">Go to page</a>
Run Code Online (Sandbox Code Playgroud)