Javascript 在Google Chrome的匿名窗口中打开链接
如果链接是一个字符串,有没有办法通过Java或Javascript实现这一点?我一直在寻找,但我只找到了关于Android设备的话题,我想要一台Windows PCJavascript 在Google Chrome的匿名窗口中打开链接,javascript,java,Javascript,Java,如果链接是一个字符串,有没有办法通过Java或Javascript实现这一点?我一直在寻找,但我只找到了关于Android设备的话题,我想要一台Windows PC 我没有计划学习如何为Chrome编写具有适当权限的扩展,但如果这是唯一的方法,那就这样吧。要在JAVA中运行包括Chrome在内的任何可执行文件: 如果应用程序的路径是系统变量: String location = System.getenv("APPVARIAVLE"); Process process = new Process
我没有计划学习如何为Chrome编写具有适当权限的扩展,但如果这是唯一的方法,那就这样吧。要在JAVA中运行包括Chrome在内的任何可执行文件: 如果应用程序的路径是系统变量:
String location = System.getenv("APPVARIAVLE");
Process process = new ProcessBuilder(location).start();
或者,如果要使用完全限定路径:
Process process = new ProcessBuilder("C:\\location\\MyApp.exe").start();
process builder的用户表示可以添加如下参数:
new ProcessBuilder("myCommand", "myArg1", "myArg2");
incognito的参数看起来是:“-incognito”,打开一个url只需添加url:“example.com”
这意味着您可以通过以下方式将url和incognito参数添加到参数中的chrome:
Process process = new ProcessBuilder("C:\\YourChrome\\Location\\chrome.exe","-incognito","http://stackoverflow.com").start();
您使用的浏览器是什么?@mjz19910编辑的标题,很抱歉造成混淆。如果您有一个具有打开选项卡权限的扩展名,您可以使用
chrome.windows.create({“url”:url,“incognito”:true})
dupe of可能应该先键入标题进行搜索是的,这太完美了!非常感谢。这太棒了!谢谢你的解释。