ユーザーが touch API を使用して大きな画像を指でスクロールできるようにする canvas 要素を使用して、HTML5 ページを作成しています。ユーザーが画像の右端と下端を超えてスクロールできないようにしたい。つまり、ユーザーが画像の右端または下端に到達したときにスクロールを停止したいのです。これを行うための計算を行い、通常の Web ブラウザーを使用して希望どおりに動作するようにしました。私が抱えている問題は、iOS では、ピクセル サンプリングを使用してオペレーティング システムによって大きな画像が自動的に縮小され、この自動スケーリングが縮小された画像の境界を知る能力を妨げていることです。私が必要としているのは、iOS が画像を縮小したかどうかに関係なく、画像の実際の寸法を知るための信頼できる方法です。これまでのところ、私はこれを見つけることができませんでした。これを判断する方法を教えてくれる人はいますか? iOS が縮小したかどうかはあまり気にしませんが、縮小された画像のサイズを知る必要があるため、ユーザーが画像の端を越えてスクロールするのをいつ停止するかを知ることができます。