【问题标题】:Eclipse RAP/RWT not containing a Transform classEclipse RAP/RWT 不包含 Transform 类
【发布时间】:2013-11-14 10:40:46
【问题描述】:

我正在使用 Eclipse RWT 将使用 Eclipse SWT 编写的应用程序移植到 Web。但不幸的是,org.eclipse.swt.graphics 下没有等效的转换类。 您可以比较 Eclipse Platform API 和相应的 RAP/RWT API 以查看还缺少什么。关于单一来源,转换操作非常重要,但我不明白为什么缺少这些操作。在打开功能请求票之前,最好先询问是否有人已经解决了这个问题。

【问题讨论】:

标签: eclipse transformation eclipse-rap single-source


【解决方案1】:

在 RAP 中没有完全实现 GC API 的原因是某些功能很难或不可能在所有浏览器中实现。例如在IE7和IE8中,webclient必须借助VML来绘制,这是非常有限的。但 HTML5 Canvas API 也没有涵盖 GC API 的所有功能。我想只有 SVG 才能进行转换,它已经被认为是 HTML Canvas 的替代品。

我建议您根据自己的要求打开enhancement request

【讨论】:

  • 感谢您的澄清。你可能已经知道这个post。 Firefox 和 Chrome 运行良好,但 IE 只是触发错误消息,这是我决定不再在此案例研究中尝试 IE 的那一刻。
  • 从您的回答中可能会提出这个问题,如果忽略 VML 以加强未来对其他标准化技术的使用并改善开发人员在感觉只有一个标准,每个人都知道并且每个人都在使用。
  • @dkeck 忽略 VML 意味着忽略 IE8,它仍然拥有约 8% 的市场份额。仍然有足够多的可怜的恶魔不得不忍受这些废话。
  • +1 评论让我每次打开 IE 时都会发笑。你可能会喜欢this。看看 7.“这个游戏”
【解决方案2】:

请在此处打开增强请求 [1]。我不确定是否所有的 Transform API 都可以在所有 RAP 浏览器支持的 HTML 画布上实现。

[1]http://eclipse.org/rap/bugs/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多