java - ISC_Core.js 生成

标签 java javascript gwt smartgwt

我正在使用 SmartGWT 开发 Web 应用程序,但发现 Chrome 存在问题。为了解决这个问题,我修改了/war/projectName/sc/modules/ISC_Core.js 的一部分。以下是我修改的代码:

isc.Browser.isDOM?"
if(event.target.id.indexOf(\"Geoviewer_\") != -1){return true;}
if(returnVal==false)event.preventDefault();else if(returnVal==isc.EH.STOP_BUBBLING)event.stopPropogation();":"")+"return returnVal;"

第二行是我添加的,目的是让代码在 Chrome 的特定环境下工作。 现在,不幸的是,这不是一个非常“干净”的解决方案,因为我必须在编译后进行修改,因为文件是在编译后生成的。所以我的问题是如何在 GWT 代码中找到生成此 Javascript 的 Java 片段,以便永久修改它并让项目正确编译而无需进一步修改?

感谢您的帮助

最佳答案

GWT 不是生成 ISC_ Javascript 文件。 SmartGWT 只是 GWT 和 native Javascript 库(SmartClient)之间的包装器;它基本上相当于 JNI AWT 工具包接口(interface)。如果您有可重复的错误,请联系 Isomorphic;他们非常擅长解决明显的问题。

关于java - ISC_Core.js 生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18143098/

相关文章:

java - GWT:在超链接上添加 clickHandler

java - 将 HTML 表格转换为 XML

java - 允许 ID = 0 与 Hibernate ("eclipselink.id-validation"= "NULL"等效)

java - 比较两个文本文件的最快方法是什么,而不是将移动的行计算为不同

javascript - AngularJS - 当触发变量在范围内更改时,我的错误消息不会更新?

java - 如何告诉 java 编译器允许 public 作为包名?

html - 页面右边缘重叠的 div

java - 如何使用 RxJava 收集异步响应

javascript - 为什么自动执行匿名会有效?

javascript - React + AJAX 组件过度渲染