我正在使用電子和angular2創建應用程序。我想提供一個幫助鏈接,我想在用戶的外部(默認)瀏覽器中打開。這個怎麼做?在外部瀏覽器中以電子和角度打開網址2
0
A
回答
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
相關問題
- 1. QWebEngineView在外部瀏覽器中打開
- 2. PhoneGap Build:如何在Android設備瀏覽器中打開外部網址?
- 3. 僅在外部瀏覽器中打開網頁鏈接
- 4. 從QWebView打開外部瀏覽器
- 5. 角度量角器 - 在E2E測試後讓瀏覽器打開
- 6. 如何打開一個網址,在外部瀏覽器參數與WinJS
- 7. urllib2.urlopen拋出404例外網址的瀏覽器打開
- 8. 從swt瀏覽器打開外部瀏覽器窗口
- 9. 是否可以在外部網絡瀏覽器中打開谷歌地圖網址?
- 10. 在webview中打開的外部網址
- 11. 在燈箱中打開外部網址
- 12. 從外部瀏覽器中的HTML組件打開url打開
- 13. 在外部瀏覽器中打開web瀏覽器控件中的鏈接?
- 14. 通過cmd打開網址,無需打開瀏覽器
- 15. 打開網絡瀏覽器
- 16. 如何在Eclipse編輯器中打開外部瀏覽器
- 17. 在vb「網頁瀏覽器控件」中打開Chrome瀏覽器
- 18. 檢查在瀏覽器中打開的網頁地址
- 19. Android Webview,使網址在不同的瀏覽器中打開
- 20. 在Android中使用瀏覽器打開網址
- 21. Android在我的瀏覽器中打開網址
- 22. 在默認瀏覽器中檢測打開的網址
- 23. 阻止某些網址在瀏覽器中被打開
- 24. 在系統瀏覽器窗口中打開網址phon
- 25. 在現有的瀏覽器打開網址不是默認的瀏覽器
- 26. 在C#中的外部瀏覽器中打開嵌入的html
- 27. 在WebView中的外部瀏覽器中打開鏈接(WinRT)
- 28. 在瀏覽器中打開存儲在webroot外部的PDF
- 29. 在使用電子的瀏覽器中打開iframe鏈接
- 30. WPF框架 - 在外部瀏覽器中打開鏈接
angular2拋出錯誤「無法找到模塊'電子'」 –
@MohammadShahid似乎像Angular 2覆蓋要求/導入。只要按照這個指南,你應該很好去:http://stackoverflow.com/a/37327006/2004682 – Horst