javascript - 在 Electron 中更改页面

标签 javascript electron

作为问题标题,我想使用 Electron 更改页面(在同一窗口中)来自渲染器进程。

  • 如何做到这一点?

我有主页客户主页页面,我想转到客户页面,反之亦然。

最佳答案

您可以使用 webContents 对象。它有 loadURL 方法,可以更改页面内容。

const template = [
    {
        label: 'Edit',
        submenu: [
            {
                label: 'I want change smth',
                click(item, focusedWindow) {
                    window.webContents.loadURL('https://github.com/electron/electron/blob/master/docs/api/web-contents.md');
                }
            }
        ]
    }
]

const menu = Menu.buildFromTemplate(template)
Menu.setApplicationMenu(menu)

关于javascript - 在 Electron 中更改页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31377801/

相关文章:

reactjs - 重定向到/signin后,Electron CRA应用程序返回黑屏

node.js - 我无法使用node.js运行 Electron

javascript - jQuery 悬停导致 div 消失

javascript - 主干自定义事件 : getting caller object

javascript - 使用 javascript 将 HTML 字符实体转换回常规文本

html - Electron 按钮有奇怪的样式

electron - 连接到未知 IP 地址的服务器

javascript - 简单的 javascript 正则表达式 - 添加另一个关键字

javascript - 当我无法控制 html 时,如何向元素添加事件处理程序?

html - electron/vuejs - 在子组件内部时 uikit 模态不覆盖整个屏幕