我們正在使用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