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;