0

Iphone ブラウザーの幅と高さのキャンバスに関連する問題があります。最初の読み込みで、このコードを作成して、幅と高さのキャンバスをフルページにしようとしています。縦モードでの最初のロードが横モードではない場合、サイズは予想どおり大きくなります。ポートレートとランドスケープの両方をフルサイズで取得する別の方法はありますか。

     var context = document.getElementById("myCanvas").getContext("2d");
     var canvasImage = document.getElementById("myCanvas"),
         canvasMessage = document.getElementById("myCanvas2"),
         canvasImage.width = window.innerWidth;
         canvasImage.height = window.innerHeight; // on portrait it give 1091 but not in                                 landscape
         canvasMessage.width = window.innerWidth;
         canvasMessage.height = window.innerHeight;
4

1 に答える 1

0

これをHTMLページに含めるのに役立つ場合があります

<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"  />
于 2013-01-23T10:48:20.953 に答える