永发信息网

如何获取google地图,地图模式改变时间,并且添加处理函数?

答案:2  悬赏:80  手机版
解决时间 2021-03-29 04:37
  • 提问者网友:轮囘Li巡影
  • 2021-03-28 17:18
我在做一个利用Google map的网页
请问,如何在改变地图显示模式的时候获取这个事件并且进行相应的处理(我这里想在地图模式改变的时候改变一些变量的值)
addListener(instance:Object, eventName:string, handler:Function)貌似应该可以,但是我不知道instance和eventName要写什么,。。
谢谢了!

默认的地图右上角有2个选项【地图/卫星】因为中国区的地图有偏移,所以要根据当前地图模式更改一些变量的值,比如默认是卫星模式,a=0;然后用户点了一下地图改成地图模式这时候我需要a=1,应该怎么做呢?【更准确地说,不是用户点击改变模式的控件这个事件,而是地图模式改变这个事件,区别之处在于,我可能在程序之中使用代码改变地图模式,而没人去点那个[地图/卫星]的控件按钮】
我也知道map.mapTypeId可以直接获取当前地图TYPE但是我希望是在地图模式改变的时候改变a值,而不是一直保持每隔一段时间侦测TYPE来改变a【这样无疑是很麻烦而且不好的】
最佳答案
  • 五星知识达人网友:西风乍起
  • 2019-04-07 05:51
谷歌地图有论坛,那里有解决问题的方法
全部回答
  • 1楼网友:轻熟杀无赦
  • 2019-09-08 19:55
谷歌还敢用啊????
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯