javascript - キャンバスを使用して電子署名を実装し、キャンバス内にマウスの座標を配置します
巴扎黑
巴扎黑 2017-05-16 13:36:00
0
1
478

キャンバスを使用して電子署名を実装しようとすると、キャンバス内のマウスの座標が正確に取得できません。

リーリー

スクロールバーのあるフォームで ev.clientY 获取了鼠标的坐标,但是 canvas.offsetTop 获取的是 距离父元素的高度。而 canvas を使用すると、正確に配置できなくなります。

ありがとうございます!

巴扎黑
巴扎黑

全員に返信(1)
巴扎黑

すでに解決策が見つかりました。 canvas.getBoundingClientRect() 可以获取到 canvas を直接呼び出して、ビューポートを基準にして位置を決めます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!