0

我们正在使用 Worklight 5.0.6,使用包含的 Dojo 1.8.3 构建,为 iOS、Android 和移动 Web 创建一个混合应用程序。我们的 iOS 和移动 Web 测试一直运行良好,但在 Galaxy S3 (Android 4.1.2) 上进行测试时,我们的 Android 应用程序出现问题。

如果我们在 ScrollableView 上有一个 dojox.mobile.button 对象,则该按钮的 onclick 事件永远不会被触发。经过一番研究,我们认为这与https://bugs.dojotoolkit.org/ticket/15878上的问题有关。这似乎在 Dojo 1.9 中得到修复,但我们无法使用我们的应用程序更新 dojo 的版本,因为 Worklight 使用库的最小化版本,而不是 Eclipse 中我们的 dojo 文件夹中的内容。

有谁知道如何修补或升级 Eclipse 中 Worklight 使用的 Dojo 版本?

谢谢!

4

1 回答 1

0

(对于您,“最终用户”开发人员)不可能在 Worklight 中交换使用的 Dojo 版本。

你可以做的,也许(没有尝试)是使用猴子补丁方法作为“解决方法”。请参阅类似的问题(虽然不是同一个问题),其中使用此方法解决了 Worklight 中的 Dojo 问题。

于 2013-09-11T05:04:04.077 回答