将GWT模块作为JavaScript分发
Distribute GWT module as JavaScript
我有以下要求:
生成一个GWT模块,使其可以在GWT应用程序中使用/包含,而无需重新编译(即插即用)。这个即插即用模块将包含一个小部件和一些随机类。使用该模块的GWT应用程序应该能够扩展该模块的一些功能。
在我看来,显而易见的解决方案是简单地将GWT模块编译为JS,然后分发这个JS,并使用JSNI链接到它
我想知道是否有某种标准的解决方案。
我也很想知道你对如何确保浏览器兼容性的想法(即如何挂接GWT的引导进程,以便我们为当前浏览器加载相应的JS文件)。
长话短说,如果没有Java源代码,就不能直接重用GWT方法。(这就是我所说的GWT的"编译时源依赖项"。)因此,您已经走上了正确的轨道:您必须使用JavaScript。
GWT-Exporter项目使将GWT方法导出到JavaScript变得更加容易。它还确保GWT编译器不会优化您的方法(如果您从不从代码中调用方法,它会这样做)。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在JavaScript中将字符串转换为函数引用
- 模糊事件的Javascript测试
- Javascript更改图标
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何使用WCF服务和javascript表单post上传.doc文件
- javascript结合了数组和字典
- 这是什么 ==- javascript 运算符
- 从javascript创建一个列表
- 将GWT模块作为JavaScript分发
- 依赖注入在一个可分发的Javascript库
- 分发javascript数组
- 分发带有依赖关系的可重用JavaScript模块的最佳方式是什么?
- 通过Javascript分发有限值
- 打包混乱的javascript安卓应用程序没有'分发和安装时无法工作
- 更新后的javascript文件在几分钟内没有被服务器分发