2017-04-20 149 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

相关问题