2017-04-20 78 views
0

我有一個使用html5畫布的html頁面。當我在Windows和Mac OS內部Web瀏覽器的Eclipse 4.5.2中打開此頁面時,它會向我顯示正確定義的畫布和其他內容。但是,當我在Linux(Eclipse 4.5.2)上嘗試相同時,內部Web瀏覽器向我展示除html5畫布外的所有其他內容。 請你們幫我理解爲什麼Eclipse的Linux變體在內部Web瀏覽器中不顯示html5內容。我錯過了什麼?Linux:Eclipse內部網頁瀏覽器不顯示html5內容

謝謝。

+0

Eclipse的只是使用任何瀏覽器被安裝在系統上,它沒有自己的瀏覽器。請參閱[SWT常見問題解答](https://www.eclipse.org/swt/faq.php#browserlinux) –

回答

0

問題出在xulrunner版本上。 我使用了xulrunner版本24,並在運行啓動配置的vm參數選項卡中指定了以下參數,它工作正常!

-Dorg.eclipse.swt.browser.DefaultType = 「Mozilla的」 -Dorg.eclipse.swt.browser.XULRunnerPath = 「pathToXulRunner」

或者你可以做到這一點同樣通過設置系統屬性的java代碼

System.setProperty(「org.eclipse.swt.browser.XULRunnerPath」,「pathToXulRunner」); ,然後使用SWT.MOZILLA標誌創建瀏覽器

例如,瀏覽器b =新的瀏覽器(父,SWT.MOZILLA);

乾杯

-Kapil

相關問題