0

組み込みの Dojo 1.8.3 ビルドを使用して Worklight 5.0.6 を使用し、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 で修正されたようですが、Worklight は Eclipse の dojo フォルダーにあるものではなく、ライブラリーの最小化されたバージョンを使用するため、アプリで dojo のバージョンを更新することはできません。

Eclipse で Worklight が使用する Dojo のバージョンにパッチを適用またはアップグレードする方法を知っている人はいますか?

ありがとう!

4

1 に答える 1

0

(「エンド・ユーザー」開発者であるあなたにとって) Worklight で使用されている Dojo バージョンを交換することはできません。

おそらく(試していませんでしたが)できることは、「回避策」としてモンキーパッチアプローチを使用することです。Worklight で Dojo の問題を解決するためにこのアプローチが使用された、同様の質問 (同じ問題ではありません) を参照してください。

于 2013-09-11T05:04:04.077 に答える