Phonegap + Eclipse を使用するアプリケーションのボタンが onclick イベントに応答しないことがあり、アプリケーションがフリーズしたように見えます。
ページを上下にスクロールすると、動作し始めることがありますが、これは問題の解決策として受け入れられます。
Cordova をバージョン 2.7.0 に更新しましたが、まだ同じ問題があります。
誰でもこの状況で私を助けてもらえますか?
Phonegap + Eclipse を使用するアプリケーションのボタンが onclick イベントに応答しないことがあり、アプリケーションがフリーズしたように見えます。
ページを上下にスクロールすると、動作し始めることがありますが、これは問題の解決策として受け入れられます。
Cordova をバージョン 2.7.0 に更新しましたが、まだ同じ問題があります。
誰でもこの状況で私を助けてもらえますか?
タッチとムーブがよりうまく機能するように、いくつかの変更を加えることになりました。指が少しでも動くと、クリックが登録されないことがわかりました。耐性を上げたところ、うまくいきました。
何かのようなもの
if (Math.abs(e.changedTouches[0].screenX - this.startX) < 30 && Math.abs(e.changedTouches[0].screenY - this.startY) < 30 ) {
this.theCallBack();
}
Click ハンドラーでは多くのことを行わないでください。
クリック ハンドラによってメイン スレッドがブロックされるため、フリーズします。その後、すべてが停止します。サーバー上でできる限りのことをしてください。