gpt4 book ai didi

javascript - MAPQuest 禁用 DoubleClick 行为

转载 作者:行者123 更新时间:2023-12-03 06:54:20 25 4
gpt4 key购买 nike

我正在使用现有的 MapQuest map ,我必须实现限制用户双击和缩放 map 的功能,从 API 文档中我只能看到禁用选项,但没有代码片段。

window.map = new MQA.TileMap(document.getElementById('map'), 2, null, 'map');

这是之前的实现,我在下面编辑并添加了选项,但它不起作用,

window.map = new MQA.TileMap(document.getElementById('map'), 2, null, 'map', {zoomOnDoubleClick: false});

下面我添加了,,{zoomOnDoubleClick: false}``

这里是 API 指南链接 API Guide LINK

最佳答案

创建一个选项对象,设置所需的值,然后将其传入

var options = {
elt: document.getElementById('map'), // ID of map element on page
zoom: 10, // initial zoom level of the map
latLng: { lat: 39.7439, lng: -105.0200 }, // center of map in latitude/longitude
mtype: 'map', // map type (map, sat, hyb); defaults to map
bestFitMargin: 0, // margin offset from map viewport when applying a bestfit on shapes
zoomOnDoubleClick: false // disable map from zooming in when double-clicking
};

// construct an instance of MQA.TileMap with the options object
window.map = new MQA.TileMap(options);

关于javascript - MAPQuest 禁用 DoubleClick 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37348593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com