2011-02-10 6 views
1

私はHTML5キャンバスで遊んでいて、Androidブラウザ(および/またはJavaScript実装)でのパフォーマンス上の問題と思われるものにぶつかっています。Androidブラウザでのontouchmoveの間隔が短いですか?

私はフリーハンドスケッチWebアプリケーションを実装しています。ユーザーは指で描画できます。http://www.matkakuume.net/freehand.htmlの下書きをご覧ください。インプリメンテーション自体はうまくいきますが、指が急に動かされたときにはそれに追いつかないようです。たとえば、円を描く場合、最終結果はポリゴンに近いように見えます(効果的になるはずですが、もっと角度があることを望んでいました...)

これはAndroid関連の問題です実装はデスクトップ上とiPhone上で正常に動作するためです。私は、ユーザーが画面上で指を動かすと、ontouchmoveイベントがパスをスムーズにレンダリングするのに十分速くトリガーされないことを自分自身に説明しました。

誰かがこれを保証することができますか、ここで間違ったトラックにいますか?

答えて

0

それはあなたが投稿以来、ずっと前ですが、将来の読者のために: http://corner.squareup.com/2010/07/smooth-signatures.html

Androidのバッチがイベントに触れ、MotionEventは1が含まれている座標が、複数のcoordidatesだけではありません。あなたはそれらのすべてを調べなければなりません。

関連する問題