2017-04-05 40 views

回答

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

電子它實際上是非常簡單的打開默認瀏覽器中的任何鏈接。您只需要從電子導入/需要外殼模塊。

import { shell } from 'electron'; 

shell.openExternal('https://example.com'); 

如果你沒有使用ES6只是const { shell } = require('electron');

+0

angular2拋出錯誤「無法找到模塊'電子'」 –

+0

@MohammadShahid似乎像Angular 2覆蓋要求/導入。只要按照這個指南,你應該很好去:http://stackoverflow.com/a/37327006/2004682 – Horst

相關問題