iPad アプリでビュー ポートを使用しました。ここにあります:
meta name="viewport" content="width=device-width, initial-scale=1; maximum-scale=1.0; user-scalable=0;
そして、HTML5 キャンバスに線を引くコードを書きました。
次のようにキャンバスを作成しています:
var mycanvas = document.getElementById('canvasId');
var context = canavas.getContext('2d');
..
キャンバスが縦向きモードで作成され、線も縦向きモードで描かれている場合、正常に機能しています。しかし向きを変えると、マウスの動きとキャンバスに描かれた線との間に隙間ができてしまいます。HTMLコードからviewport行を削除すると、正常に動作しますが、viewportを使用しないとすべてが悪く見えます。どこでも、アプリでビューポートを使用することが提案されました。とにかく。
どんな助けでも大歓迎です。
ありがとう