0

Sencha Touch 2.0.1.1 と Cordova 2.0.0 を使用していますが、要素のフォーカスに問題があります。

複数の状況で、前景の要素がタップによって消えた後、背景の要素がフォーカスを取得します。

  • Ext.Msg.alert() の OK ボタンがクリックされた後、フォーカスはバックグラウンドのマスクの背後にある下にあるテキストフィールドに即座に移動します
  • WNielson の Facebook メニューの slideButton をクリックすると、フォーカスは即座に、slideButton の「下」にある検索フィールドに移動します ( https://github.com/wnielson/sencha-SlideNavigation ) 。
  • WNielson の facebook メニューのリスト項目をクリックすると、すぐにメニューの「下」にあるリンクにリダイレクトされます。

これは Androidと iOS でのみ発生しますが、PC や iOS の Chrome では発生しません。前景要素がなくなるまで背景要素/ビューを無効にしようとしましたが、うまくいかないようです。

誰でもこの問題の解決策を持っていますか? これは煎茶タッチのバグですか?

編集: http://www.senchafiddle.com/full/!NxY8s/に例をアップロードし、Android デバイスで表示して、意味を確認してください。

4

1 に答える 1

0

I've seen this behavior once, the problem was there were elements that were listening to click events instead of just tap events as generated by sencha.

于 2012-10-18T00:46:23.023 に答える