我正在使用电子和 angular2 创建应用。我想提供一个帮助链接,我想在用户的外部(默认)浏览器中打开该链接。怎么做?
答案 0 :(得分:2)
在电子方面,它实际上非常直接在您的默认浏览器中打开任何链接。您只需要从电子导入/需要 shell 模块。
import { shell } from 'electron';
shell.openExternal('https://example.com');
如果您不使用ES6,只需将导入替换为const { shell } = require('electron');
答案 1 :(得分:0)
你可以使用nodejs和命令行来实现它,就像这样。
var exec = require('child_process').exec;
exec('start /max chrome.exe --incognito --app=' + url, function (error, stdout, stderr) {
if (error !== null) {
console.log('exec error: ' + error);
}
});
在这种情况下,url
将是您要打开的内容。在这里我打开Chrome。但是如果你想打开预先确定的布朗瑟,只需要这样的东西。
var exec = require('child_process').exec;
exec('start /max ' + url, function (error, stdout, stderr) {
if (error !== null) {
console.log('exec error: ' + error);
}
});
答案 2 :(得分:0)