I found no information on this in the official documention of d3.zoom
but apparently pinch zooming of an area does work in Google Chrome and Mozilla Firefox but not Microsoft Internet Explorer or Edge. This can be already seen in one of the official demos: https://bl.ocks.org/mbostock/d1f7b58631e71fbf9c568345ee04a60e
When doing pinch zoom in IE11/Edge then instead page zoom will be triggered which can be disabled using -ms-content-zooming: none
(oddly enough not touch-action
) but is not what I want.
Am I correct in my assessment? Is there anything that can be done about it? Does maybe some polyfill exist?