本帖最后由 zoeg 于 2013-11-20 11:14:54 编辑

解决方案 »

  1.   

    新增一个方案
    5、JCEF Chrome的嵌入式框架,似乎非常好,正在研究怎么绿化,主要是flash插件和applet执行环境的绿化,CEF本身应该问题不大,有搞过CEF的童鞋指导下怎么把插件绿化进去!
      

  2.   

    方案3我已经实现过了,但由于版权问题,我不能提供你源码。Fail to load swt-webkit Library是没有安装好苹果浏览器。其实这个也有一个bug,就是在window下苹果浏览器已经不升级了。
      

  3.   

    我之前做的类似这样的需求,不过没楼主的要求苛刻。
    我们是指定的windows平台,所以基于firefox,限制浏览器里所有的菜单操作。
    开机启动服务器,打开firefox全屏后就完了。我们的系统上面还有一个关机按钮。点关机就关机。
      

  4.   

    可以参考开源的 DJNativeSwing-SWT
      

  5.   

    应当清楚,不同的技术体系的东西放在一起是应该避免的。作为技术人员,必须比别人更清楚这一点。
    项目,在需求分析、确定功能的阶段,很容易出现这样一个情况,那就是客户觉得原来的系统,某个部分还是没有问题的。这个时候,业务人员不应该把客户的位置推高让客户去决定。
    JavaFX就全盘JavaFX,应该告诉客户,flash不能继续用了,必须被作为一个完整解决方案的另一个方案代替。
    再一个就是,富客户端方案,在目前的产业条件大环境下,不要轻易采用。富客户端方案是一种大一统的方案。目前还在发展。富客户端方案提供了把网页和应用程序整合在一起的方案。但是至少,如果不是全盘采用某一种技术体系,就更复杂。相比而言web是专注与HTML页面的,application专注desktop,不管承不承认,在架构上,比JavaFX、Flex、Silverlight要轻量。
      

  6.   


    银行还在用IE6,但是嫌你系统太难看,换其他浏览器没有厂商维护不给安装。
    当然我并没有要反驳你的意思,我同意客户引导在项目中的重要性,只不过现实并没有这么理想!
    而且我要找的这个东西并不是客户的意思,而是项目的特殊性决定的,我们并不打算用flash开发,但是现有的flash资源,比如做好的广告,你得允许人家投放吧!
      

  7.   

    那我就不知道了。firefox、chrome是开源的。
      

  8.   

    [q=引用 14 楼 jdgdf566 的回复:]
    那我就不知道了。firefox、chrome是开源的。
      

  9.   

    nodewebkit 你了解一下
    我觉得这个完全可以满足要求.
      

  10.   

    请问楼主后来解决了吗
     我原本的项目是用 DJNativeSwing-SWT
    现在想内嵌谷歌浏览器不知道怎么内嵌
      

  11.   

    我们要相对简单一点,只是为了解决浏览器版本不统一的问题。想做一个可以在windows下运行的exe,来访问自己的项目,所以打算内嵌一个chrome浏览器,然后把主页设置为我们当项目,把地址栏隐藏了就好。想请教一下楼主...