【问题标题】:RCP and external browser inclusionRCP 和外部浏览器包含
【发布时间】:2016-03-18 07:02:22
【问题描述】:

我正在开发一个 RCP 桌面应用程序,我正在嵌入式 eclipse org.eclipse.swt.browser.Browser 类上显示谷歌地图。现在,此类使用默认浏览器或您指定的任何浏览器。

问题是当应用程序要安装在客户端机器上时,我不能保证他们会安装任何高于 IE5 的东西。

我的问题是,有没有办法在我的包装中包含一个浏览器,以确保库的兼容性,同时它对用户是透明的?

【问题讨论】:

    标签: java eclipse google-maps-api-3 eclipse-rcp rcp


    【解决方案1】:

    为了定义特定的浏览器,SWT 只提供指定SWT.WERBKITSWT.MOZILLA。两个标志都需要各自的先决条件。

    请参阅https://www.eclipse.org/swt/faq.php#howusewebkit 了解如何显式使用 WebKit 或https://www.eclipse.org/swt/faq.php#howusemozilla 了解如何显式使用 Mozilla。

    因此,据我所知,您唯一的选择是确保在推出您的应用程序时将这两种环境中的任何一种都安装在各自的平台上。乍一看,将 XULRunner (Mozilla) 与您的应用程序一起安装似乎是两者中更简单的选择。

    但在走这条路之前,我宁愿调查一下你的应用程序在只安装了过时 IE 的平台上运行的可能性有多大。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-04
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      • 2015-09-09
      • 2013-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多