วิธีป้องกันไม่ให้แผนที่ปรากฎว่าขณะเลื่อนหน้า
เมื่อหน้า HTML มีแผนที่และผู้ใช้เลื่อนหน้าลงโดยใช้ล้อเลื่อนของเมาส์เมื่อเมาส์ของผู้ใช้ผ่านแผนที่หน้าจะหยุดเลื่อนในขณะที่แผนที่จะเลื่อน ดูDemo1 ฉันต้องการเลียนแบบพฤติกรรมโดยละเอียดที่เคล็ดลับการใช้งานง่ายสำหรับ Google Mapsโดยใช้ ArcGIS Server JS API 3.x นั่นคือหน้าควรเลื่อนเว้นแต่ผู้ใช้อย่างชัดเจนลากภายในแผนที่ซึ่งในกรณีแผนที่ควรเลื่อน พฤติกรรมนี้ใกล้เคียงกับในDemo2ซึ่งหน้าจะเลื่อนแม้ว่าเมาส์ของคุณจะอยู่เหนือแผนที่ map.on("load", function(){ // Disable navigation by default, so scrolling the page doesn't scroll the map map.disableMapNavigation(); // When the user tries to pan the map, allow this map.on('mouse-drag-start', function(){ map.enableMapNavigation(); }); // Restore the no-scroll behaviour …