HTML5 で画像をナビゲートするときに、Google マップで見られるようにマウス カーソルの周囲をズームすると、直感的なユーザー エクスペリエンスが追加されます。しかし、この動きの計算は複雑になる可能性があります。
カーソルに向かってズームするには:
画像の位置と寸法、およびキャンバスの中心に対する相対的なカーソル座標を指定します:
提供されたデモ リンクにアクセスしてください: http://phrogz.net/tmp/canvas_zoom_to_cursor.html .
この例では、ドラッグ、クリックしてズーム、Shift-クリックしてズーム、およびスクロール ホイール ズームを特徴としています。
現在の Safari のズーム速度はChrome や Firefox とは異なる場合があります。
以上が## HTML5 キャンバスでスムーズなズームツーカーソル機能を実現するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。