如何在电子应用的默认浏览器中打开链接



我想知道如何在默认浏览器中打开一个网页链接,当点击一个电子应用程序中的按钮。有人能帮助我吗?

在main.js的顶部,确保定义了以下变量:

const ipc = ipcMain;
const { app, BrowserWindow, ipcMain, webContents } = require('electron');

在你的按钮onclick函数中(在渲染器中),使用以下代码:

ipc.send('SomeEvent');

还要确保在渲染器

中定义了以下内容
const { ipcRenderer } = require('electron');
const ipc = ipcRenderer;

然后,使用以下命令在外部浏览器中打开(它将在用户的默认状态下打开)

ipc.on('SomeEvent', ()=>{
require('electron').shell.openExternal('<LINK_HERE>');
})

最新更新