2***@qq.com
2***@qq.com
  • 发布:2023-11-23 16:20
  • 更新:2024-12-11 10:30
  • 阅读:383

uniapp app端的map组件如何实现拖拽地图获取中心点的坐标? 拖拽事件是什么?

分类:uni-app

如题,uniapp app端的map组件如何实现拖拽地图获取中心点的坐标? 拖拽事件是什么?
regionchange时间不支持app端啊!!!!!

2023-11-23 16:20 负责人:无 分享
已邀请:
a***@163.com

a***@163.com

视野变化时通过mapContext获取

  • 2***@qq.com

    像京东或者美团那些选择地址界面的拖动地图时中间的定位图标始终在地图中间如何实现,我现在用定时器在拖动时不断更新图标的位置这种方式感觉不太好

    2024-12-11 11:34

  • a***@163.com

    回复 2***@qq.com: 定时器应该会有延迟,你可以就用@regionchange事件,在这里面更新

    2024-12-11 12:03

  • 2***@qq.com

    回复 a***@163.com: 就是在监听到 regionchange 去做的,因为 app 端这个拖动事件只触发开始和结束两次,要是能持续触发我也不会用定时器了

    2024-12-11 15:02

  • a***@163.com

    回复 2***@qq.com: 实在觉得不好用,就直接集成地图服务方的sdk

    2024-12-11 16:54

  • 2***@qq.com

    回复 a***@163.com: 你做过类似功能吗

    2024-12-11 18:01

  • a***@163.com

    回复 2***@qq.com: 没用做过,不过有种思路,就是regionchange 触发开始的时候把图标绝对定位到屏幕中间(或者你地图的中心点)

    2024-12-12 09:49

  • 2***@qq.com

    回复 a***@163.com: 哇,你这个思路是对的,因为始终固定在中间不需要跟着地图移动所以完全可以跟地图本身脱离开来,他们应该也是这样做的。谢谢你兄弟。

    2024-12-12 15:53

要回复问题请先登录注册