首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nokia Here地图的缩放更改事件

nokia Here地图的缩放更改事件
EN

Stack Overflow用户
提问于 2016-03-22 05:35:43
回答 1查看 1K关注 0票数 0

我对如何使用诺基亚Here地图处理缩放事件感到困惑。通常例如

代码语言:javascript
复制
map.addEventListener('dragend', function(){....})

为什么相同的签名不能用于以下内容

代码语言:javascript
复制
map.addEventListener('zoomend', function(){....})

我知道有一个名为mapviewchangeend的事件,但我如何使用它来确定它是否是缩放更改而不是拖拽

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-03-25 19:59:24

支持的地图事件是文档记录的here,我认为满足您的需求的最简单的方法是检查mapviewchangeend侦听器中的地图缩放级别。

代码语言:javascript
复制
var oldZoom=map.getZoom();
map.addEventListener('mapviewchangeend', function(){
     var newZoom=map.getZoom();
     if(newZoom > oldZoom){
      // zoomed in
     }else{
      // zoomed out
     }
     oldZoom=newZoom;
})
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36142083

复制
相关文章

相似问题

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