如何在GWT中为Web应用程序添加对插件的支持?

时间:2014-12-30 20:03:32

标签: javascript gwt web-applications plugins

我正在做一个笔记应用程序,我想支持插件,以便用户可以通过添加第三方开发人员的插件来获得额外的功能。唯一的问题是我不知道如何在GWT或javaScript中执行此操作。我愿意在javaScript中这样做但我宁愿在GWT中这样做。我希望它像这样工作: 第三方开发者制作插件,插件将实现我制作的界面。 他们将代码上传到我的服务器 用户选择他们想要的插件 每当用户访问我的应用程序时,这些插件就会存在,以便他们可以使用它们。 我知道这样的事情是可能的,因为谷歌波有许多不同类型的扩展。

1 个答案:

答案 0 :(得分:0)

不幸的是,GWT不会帮助你插件 - 原则上,GWT假设它拥有应用程序所需的所有资源。因此,要实现它,您需要转到JSNI来发现和加载插件。以下是有关详细信息:How to make your GWT application plug-able?

我还建议您查看Apache Wave源码(以前的Google Wave),您也在问题中提到过。 http://incubator.apache.org/wave/