首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MAPQuest禁用DoubleClick行为

MAPQuest禁用DoubleClick行为
EN

Stack Overflow用户
提问于 2016-05-20 13:56:55
回答 1查看 46关注 0票数 0

我正在处理现有的MapQuest映射,我必须实现这样的功能,即限制用户双击和缩放地图,从API文档中我可以看到只能禁用的选项,但没有代码片段。

代码语言:javascript
复制
window.map = new MQA.TileMap(document.getElementById('map'), 2, null, 'map');

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

代码语言:javascript
复制
window.map = new MQA.TileMap(document.getElementById('map'), 2, null, 'map', {zoomOnDoubleClick: false});

下面是我添加的行,,{zoomOnDoubleClick: false}

下面是API指南链接API指南链接

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-24 18:46:09

创建options对象,设置所需的值,然后将其传入

代码语言:javascript
复制
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);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37348593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档