我正在使用 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 中的特定情况下工作而添加的行。现在,不幸的是,这不是一个非常“干净”的解决方案,因为我必须在编译后进行修改,因为文件是在它之后生成的。所以我的问题是如何在生成此 Javascript 的 GWT 代码中找到 Java 片段,以便永远修改它并让项目编译正确而无需进一步修改?
谢谢你的帮助