ズーム機能を実現するためにD3 v4を使用しています.FireFoxのChromeブラウザではすべて機能します。SafariのD3.jsズームがマウスホイールと連携していません
Safari
ブラウザとはまったく異なる動作(私のバージョンはVersion 10.0.1 (12602.2.14.0.7)
です)。ホイールズームはg
要素で機能し、svg
要素では機能しません。注:svg
要素の場合、dbClick
ズームが機能します。
私は簡単な問題を再現しようとしましたfiddle exampleを作成しました。 red rect
でホイールをズームしようとすると、rect
の外で動作しますが、他のブラウザでも機能します。
...ここ
はズーム作品ゾーンである(狂気はSVGでその左と上のゾーンです作業しているズーム):