有沒有什麼辦法通過Java或Javascript來完成這項工作,假設鏈接是一個字符串?我一直在尋找,但我只找到有關Android設備的主題,我正在尋求Windows PC。在谷歌瀏覽器的隱身窗口中打開鏈接
我還沒有計劃學習如何編寫一個擴展適當的權限爲Chrome,但如果這是唯一的方式,那麼就這樣吧。
有沒有什麼辦法通過Java或Javascript來完成這項工作,假設鏈接是一個字符串?我一直在尋找,但我只找到有關Android設備的主題,我正在尋求Windows PC。在谷歌瀏覽器的隱身窗口中打開鏈接
我還沒有計劃學習如何編寫一個擴展適當的權限爲Chrome,但如果這是唯一的方式,那麼就這樣吧。
在Java運行任何可執行包括Chrome:
如果應用程序路徑是一個系統變量:
String location = System.getenv("APPVARIAVLE");
Process process = new ProcessBuilder(location).start();
或者,如果你想使用完全合格的路徑:
Process process = new ProcessBuilder("C:\\location\\MyApp.exe").start();
流程構建器的JavaDoc表示您可以添加如下參數:
new ProcessBuilder("myCommand", "myArg1", "myArg2");
隱身模式的參數看起來像是「-incognito」,要打開一個url只需添加url:「example.com」。
,這意味着你可以最有可能可以添加URL和隱姓埋名參數如下方式在參數鉻:
Process process = new ProcessBuilder("C:\\YourChrome\\Location\\chrome.exe","-incognito","http://stackoverflow.com").start();
是的,這很完美!非常感謝。 – Tim
這太神奇了!謝謝你的好解釋。 – dinomario10
您使用的是什麼瀏覽器? – mjz19910
@ mjz19910編輯標題,對於混淆抱歉。 – Tim
如果你有一個擴展的權限來打開標籤,你可以使用'chrome.windows.create({「url」:url,「incognito」:true})' – mjz19910