小程序
小游戏
企业微信
微信支付
扫描小程序码分享
需求是点击marker,在marker的位置弹出我们自定义的cover-view,发现map组件的bindmarkertap、bindtap都不返回“一般”的事件参数(clientX、clientY之类的),这个eventHandler很鸡肋啊,在我的理解中,点击返回点击位置应该是很约定俗成的事吧?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个好像没有方法吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你说的方法是指哪个方法?
https://developers.weixin.qq.com/miniprogram/dev/component/map.html#map
我说的是点击地图,获取当前点击位置的坐标的方法
实际测试了下,返回的 detail 和 touches 都带有点击的屏幕位置,相信小熊可以轻松算出来对应的坐标。
我试了,为什么不会返回坐标呀
返回的是点击的屏幕坐标,不是地图上的地理位置坐标。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个好像没有方法吧
你说的方法是指哪个方法?
https://developers.weixin.qq.com/miniprogram/dev/component/map.html#map
我说的是点击地图,获取当前点击位置的坐标的方法
实际测试了下,返回的 detail 和 touches 都带有点击的屏幕位置,相信小熊可以轻松算出来对应的坐标。
我试了,为什么不会返回坐标呀
返回的是点击的屏幕坐标,不是地图上的地理位置坐标。