Cocos2D-HTML5 (および HTML5 自体) は初めてで、キャンバスをページのフルサイズにしようとしています。インターネット上でこれについて文書化されている問題がほとんどないことに混乱しているので、実際には本当に簡単であることを願っています.
問題は、<canvas>
要素がwidth="100%"
orheight="100%"
を受け入れず、ピクセルのみを受け入れることです (ただし、ウィンドウに合わせて伸縮しません)。
ここで説明されている解決策も試しました(cssとjavascript)が、それでもCocos2Dはキャンバスのサイズをwidth
とheight
プロパティに合わせて変更し、省略した場合は300 x 150 pxのデフォルトサイズを使用するようです(Cocos2Dなしでは取得できます)フルページのキャンバス)。
Cocos2D 自体のページに合わせてキャンバス サイズを変更するにはどうすればよいですか?