a gestureHandling option to L.Map
Google Maps JS has a gestureHandling option which can be set to 'none', 'greedy', 'cooperative' or 'auto'.
Currently, Leaflet only has a 'greedy' mode where moving with one finger pans the map.
But when Leaflet is used as part of a scrolling page, this one finger panning interferes with page scrolling.
Google Maps' solution is to require two fingers to move the map when gestureHandling is 'cooperative'.
This would make Leaflet a no-brainer to embed in scrolling pages. I couldnt find plugins that enable this behaviour.
Andy Marquis commented
There's now a plugin which does this:
At the moment it just accepts a true/false parameter which enables/disables cooperative mode.