我们正在使用Worklight 5.0.6,使用包含的Dojo 1.8.3构建,为iOS,Android和移动网络创建混合应用程序。我们的iOS和移动网络测试工作正常,但在Galaxy S3(Android 4.1.2)上测试时,我们的Android应用程序出现问题。IBM Worklight 5.0.6 - 是否可以修补使用的Dojo版本?
如果我们在ScrollableView上有dojox.mobile.button对象,那么该按钮的onclick事件永远不会被触发。经过一番调查,我们认为这与https://bugs.dojotoolkit.org/ticket/15878的问题有关。这似乎在Dojo 1.9中得到了解决,但我们无法使用我们的应用程序更新dojo的版本,因为Worklight使用的是库的最小化版本,而不是Eclipse中的dojo文件夹中的内容。
有没有人有任何想法如何修补或升级Eclipse中由Worklight使用的Dojo版本?
谢谢!
虽然我们可能会在不久的将来升级到WL 6,但我们能够暂时完成Monkey修补程序,以允许我们直接使用Dojo 1.9。实际上,我们可以通过自定义构建完整的dojo套件来替换dojo版本,并修改dojo的构建xml以包含适当的文件,但我们决定不这样做,因为可能存在隐藏的问题,我们不会知道关于。 – JWat