收藏
回答

小程序map组件缩放时markers位置的问题?

在map缩放过程中,随着缩放markers的位置发生改变。如下图:

1. 下图为重庆市


2.


3.  位置已不再重庆



为缩放一次markers位置发生一点改变,开发工具和手机都也这种情况。

回答关注问题邀请回答
收藏

3 个回答

  • Leo ᯤ⁵ᴳ
    Leo ᯤ⁵ᴳ
    2021-10-21

    使用marker的属性anchor,经纬度在标注图标的锚点,默认底边中点。进行调整哦。

    因为默认是在marker的底边中点,且你的图片应该外围有一圈透明的padding,所以约缩小约偏。你需要通过anchor:{x:0.5,y:0.8},慢慢调整,使你图片的中心店点在对应的经纬度

    2021-10-21
    有用 2
    回复
  • 灵芝
    灵芝
    2019-10-22

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-10-22
    有用
    回复 4
    • 00.00
      00.00
      2019-10-22
      https://developers.weixin.qq.com/s/IKjsGjmI72cj
      2019-10-22
      回复
    • 00.00
      00.00
      2019-10-22
      开发工具上和华为手机都会出现
      2019-10-22
      回复
    • 灵芝
      灵芝
      2019-10-22回复00.00
      这个看起来是正常的吧
      2019-10-22
      回复
    • 00.00
      00.00
      2019-10-23
      怎么看都不正常啊,我定位的是重庆人民政府,默认缩放级别为11,当地图缩小后,ma rkers显示就不是在人民政府了。第一张图已经在四川和重庆的交界处(看起来),第二张定位重庆人民政府,第三张看起来不在人民政府了,在红色箭头处。
      2019-10-23
      回复
  • L°
    2019-10-22

    你怎么判断不在重庆的


    2019-10-22
    有用
    回复 1
    • 00.00
      00.00
      2019-10-22
      绿色的图标已经在四川了,经纬度应该还在重庆,但是不知道为什么图标在四川
      2019-10-22
      回复
登录 后发表内容
问题标签