Dragging/selecting inside SVG in Firefox

2019-07-29 23:57发布

I am making a web-application which uses an inline SVG as its basic UI element. Some of the UI actions include selecting the text in the SVG, and dragging across the SVG. This works in Webkit and Presto, but Gecko refuses to cooperate. When I try to drag across the SVG in Firefox, it initiates a drag action with the whole SVG image. Is there a way to prevent this default behaviour?

1条回答
可以哭但决不认输i
2楼-- · 2019-07-30 00:48

This behaviour is described in the following bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=525591

You can fix this by calling preventDefault() on the event.

This really needs to go in an FAQ somewhere.

查看更多
登录 后发表回答