This may be better than the code you use to view the scroll bar, because on small screens that may be different.
If the scale does not change, this means that Google has maximum scaling.
var wheelEvent = function() { console.log('zoom before', map.getZoom()); setTimeout(function() { return console.log('zoom after', map.getZoom()); }, 0); }; })(this); $('#map-canvas')[0].addEventListener('mousewheel', wheelEvent, true); $('#map-canvas')[0].addEventListener('DOMMouseScroll', wheelEvent, true);
source share