我们正在使用Worklight 5.0.6,使用附带的Dojo 1.8.3版本,为iOS,Android和移动网络创建混合应用程序。我们的iOS和移动网络测试工作正常,但在使用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版本?
谢谢!
答案 0 :(得分:0)
(对于您,“最终用户”开发人员)无法在Worklight中交换使用过的Dojo版本。
你可以做什么,也许(没试过),使用Monkey patch approach作为“解决方法”。 See a similar question(不是同一个问题),这种方法用于解决Worklight中Dojo的问题。