我有一个使用html5画布的html页面。当我在Windows和Mac OS内部Web浏览器上的Eclipse 4.5.2中打开此页面时,它向我显示画布和其他正确定义的内容。然而,当我在Linux(Eclipse 4.5.2)上尝试相同时,内部Web浏览器向我展示了除html5画布之外的所有其他内容。 请问你能帮我理解为什么Eclipse的Linux变种没有在内部Web浏览器中显示html5内容。我错过了什么?
谢谢。
答案 0 :(得分:0)
问题在于xulrunner版本。 我使用了xulrunner版本24并在运行启动配置的vm参数选项卡中指定了以下参数,并且它有效!
-Dorg.eclipse.swt.browser.DefaultType =" Mozilla的" -Dorg.eclipse.swt.browser.XULRunnerPath =" pathToXulRunner"
或者你可以通过java代码
设置System属性来做到这一点System.setProperty(" org.eclipse.swt.browser.XULRunnerPath"," pathToXulRunner"); 然后使用SWT.MOZILLA标志创建浏览器
例如浏览器b =新浏览器(parent,SWT.MOZILLA);
干杯
-Kapil