2011-08-16 147 views
4

如何通過程序化方式在Eclipse插件中打開外部瀏覽器,如打開選項和Safari插件?如何在Eclipse編輯器中打開外部瀏覽器

+0

我不確定我是否理解。你能說一點嗎?你想打開什麼? –

+0

我想打開Chrome瀏覽器,就像我們通過HTML文件打開網頁瀏覽器--->用Chrome打開 – Eshika

+1

好吧,所以你想連接從導航器獲得的'IEditorInput'的文件名和輸入的瀏覽器。一點都不困難。儘管你必須注意一些事情,但最重要的是設置網頁的正確基本位置,以便瀏覽器可以檢索頁面的其他部分,如CSS和JS。如果你想支持鏈接文件,你可以有更多的問題:-) –

回答

2
try { 
    PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(new URL("http://stackoverflow.com")); 
} catch (PartInitException | MalformedURLException e) { 
    e.printStackTrace(); 
} 

這將打開外部瀏覽器。

+1

有什麼方法可以在特定類型的外部瀏覽器中打開url。就像我們用Firefox或IE等打開一樣? – Sadique

相關問題