收藏
回答

小程序map组件首次获取经纬度渲染不出来画面?

使用的是map组件。

wxml代码如下:

<map class="mapid="myMapwx:if="{{latitude}}latitude="{{latitude}}longitude="{{longitude}}scale='18show-location></map>

我在首页获取了当前用户的位置坐标传递到这个页面,现在发现首次进入小程序的时候传递了定位会导致渲染不出来,整块地图都变成浅蓝色的;后续再关掉打开就没问题了;以为是渲染慢,尝试使用定时器延迟获取经纬度传递给map和if判断都不行,就只有首次进入小程序会有问题,求解;

另外如果我经纬度写死值,首次进入也没问题;


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

2 个回答

  • จุ๊บ
    จุ๊บ
    2021-06-15

    严格按照官方文档的数据类型传值

    2021-06-15
    有用
    回复 1
    • 飘雪
      飘雪
      2021-09-10
      同样的问题,兄弟找到原因了吗
      2021-09-10
      回复
  • 😶
    😶
    2021-06-15

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

    2021-06-15
    有用
    回复
登录 后发表内容