Comment personnaliser les cartes de brochure pour désactiver défilement un doigt sur les appareils mobiles et ajouter deux défilement des doigts comme google maps (voir https://developers.google.com/maps/documentation/javascript/interaction)Comment personnaliser l'interaction tactile sur les cartes dépliant
Je pense que quelque chose comme un auditeur sur le doigt vers le bas et le doigt vers le haut et une superposition personnalisée ou sth. comme ça devrait aider. Mais comment intégrer correctement ceci comme un plugin dans la brochure?
<html>
<head>
<link href="https://unpkg.com/[email protected]/dist/leaflet.css" rel="stylesheet"/>
<script src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
</head>
<body>
<div id="mapid" style="width: 600px; height: 400px;"></div>
<script>
var mymap = L.map('mapid', {center: [48,9], zoom:8, layers: [L.tileLayer('//{s}.tile.openstreetmap.org/{z}/{x}/{y}.png')]});
</script>
</body>
</html>
carte échantillon ajouté. Comportement normal: Mappez le mouvement si le toucher commence dans la zone de carte. Je recherche une solution pour ne faire défiler que la carte, si deux doigts sont utilisés (e.originalEvent.touches.length == 2), sinon la page devrait être défilée. – Patrick
BTW il y a une [demande de fonctionnalité pour cela dans la UserVoice de Dépliant] (https://leaflet.uservoice.com/forums/150880-ideas-and-suggestions-for-leaflet/suggestions/17510338-a-gesturehandling-option-to -l-carte). – totymedli