0

私は、javascript についてもう少し学ぶつもりでプログラミングしたこのテトリス ゲームを持っています: elcodedocle.github.io/tetrominos

ほとんどのタブレット/スマートフォン ブラウザーで再生できますが、Android 2.3.6 ストック ブラウザー (Samsung Galaxy Ace ST5830) では 2 つの問題があります。

ビューポート プロパティによってズーム イベントが正確にキャンセルされるわけではありませんuser-scalable=no。ダブルクリックと 2 本指のズームは引き続き機能します。時々。

キャンバスがフリーズすることもあります (原因を突き止めようとして気が狂いそうです: Android ブラウザーで実行されている Web アプリをどのようにデバッグするのでしょうか??)。スワイプまたはドラッグイベントがトリガーされてはならないためだと推測しているため、何らかの形で上記に関連しています。キャンバスをタップすると、再び機能します。

ダイアログとjQuery(jQueryモバイルではない)のjquery-uiの上に、Kineticjsを使用してキャンバスを操作し、タッチイベントをバインドしています。

提案/アイデアはありますか?

4

1 に答える 1