我正在使用电子和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. PhoneGap Build:如何在Android设备浏览器中打开外部网址?
- 2. 从QWebView打开外部浏览器
- 3. urllib2.urlopen抛出404例外网址的浏览器打开
- 4. 从swt浏览器打开外部浏览器窗口
- 5. 是否可以在外部网络浏览器中打开谷歌地图网址?
- 6. 在外部浏览器中打开web浏览器控件中的链接?
- 7. 通过cmd打开网址,无需打开浏览器
- 8. 打开网络浏览器
- 9. 在vb“网页浏览器控件”中打开Chrome浏览器
- 10. Android在我的浏览器中打开网址
- 11. 检查在浏览器中打开的网页地址
- 12. Android Webview,使网址在不同的浏览器中打开
- 13. 在默认浏览器中检测打开的网址
- 14. 阻止某些网址在浏览器中被打开
- 15. 在现有的浏览器打开网址不是默认的浏览器
- 16. 在C#中的外部浏览器中打开嵌入的html
- 17. 在使用电子的浏览器中打开iframe链接
- 18. 我想要在我的浏览器中打开外部链接
- 19. iOS WebView:在外部浏览器中打开单个超链接
- 20. 在webview的外部浏览器中打开广告android
- 21. WPF框架 - 在外部浏览器中打开链接
- 22. 在外部浏览器中打开链接
- 23. 如何在外部浏览器中打开附加的javadoc
- 24. 在外部浏览器中打开pdf链接
- 25. Paw在外部浏览器中打开链接
- 26. 黄瓜和水豚,如何打开外部网址或访问外部网址
- 27. 外部JS和浏览器
- 28. 是否可以在HTML组件中的外部浏览器中打开URL?
- 29. 通过VBA在Outlook的内部浏览器中打开网站
- 30. 在不使用浏览器的情况下打开网址
angular2抛出错误“无法找到模块'电子'” –
@MohammadShahid似乎像Angular 2覆盖要求/导入。只要按照这个指南,你应该很好去:http://stackoverflow.com/a/37327006/2004682 – Horst