1

さまざまな画面サイズの HTML5 キャンバス パフォーマンス ベンチマークを作成しています。スコアリングに最大限の客観性をもたらすために、ベンチマークが表示されるキャンバスは固定サイズになります。つまり、画面サイズに合わせて縮小したり、収まったりしません。小さな画面で小さなキャンバスを使ってテストすることは、大きな画面と比べて不公平なので、これはそのままにしておくべきだと思います。

それにもかかわらず、キャンバスのサイズよりも小さい画面では、キャンバスが完全にレンダリングされないことがわかりました。これは最終スコアに影響すると思います。また、ユーザー イベントの処理もスコアに影響するため、ユーザーがキャンバスに合わせて 2 回タップする必要はありません。

キャンバスのサイズよりも小さい画面が常にキャンバス全体に収まるようにズームアウトするようにするにはどうすればよいですか? これは可能ですか?

4

2 に答える 2

0

メタ クエリを使用して画面サイズを強制し、ズームを無効にすることができます。320 をキャンバスの幅に置き換えます。

<meta name="viewport" content="width=320, minimum-scale=1.0, maximum-scale=1.0" />

それでも、これが希望の幅よりも小さい画面にどのように反応するかはわかりません。

于 2013-04-30T13:06:10.927 に答える