我有以下要求:分发GWT模块如JavaScript
产生这样一种方式,它可用于一个GWT模块/包括在GWT应用而不重新编译它(这样即插即用) 。这个即插即用模块将包含一个小部件和一些随机类。使用此模块的GWT应用程序应该能够扩展模块的某些功能。
在我看来,明显的解决方案是简单地将GWT模块编译为JS,然后分发这个JS,然后使用JSNI链接到它。
我想知道是否有某种标准的解决方案。
我也有兴趣知道如何确保浏览器兼容性(即如何挂钩到GWT的引导进程,以便我们加载相应的JS文件,为当前浏览器)的想法。
我没有意识到GWT是用Java编写的(然后编译成JavaScript),所以我错误地删除了[java]标签。 Mea culpa! –
所以你想在没有提供widget的用户的情况下创建一个widget? – Kieveli
是的,这是一种方式。但是我认为更准确地说,我想分发模块而不需要在主机应用程序中重新编译。 – Andrei