评论

map中的当前定位(show-location)样式如何设置?

设置Map中的当前定位的样式。

我看了map文档


mapContext.setLocMarkerIcon()这个方法


//设置定位点图标,支持网络路径、本地路径、代码包路径


这个方法可用更换默认中心点图标




写法如下:


wxml:


<map id="map" style="width: 750rpx;height: 100vh;" show-location="true" :latitude="latitude"


:longitude="longitude"></map>


JS:


this._mapContext = wx.mapContext("map", this);//这个map与样式中map的id关联,然后绑定map相关事件。


this._mapContext.setLocMarkerIcon({


iconPath: "../../static/my_vehicle_true.png",


})//这个就是更换了图标。这个图标支持网络图片。


// this._mapContext.moveToLocation() //这个是设置自动跳到当前定位,配合使用更好。 

最后一次编辑于  2021-12-22  
点赞 1
收藏
评论

1 个评论

  • 奋斗青年 so
    奋斗青年 so
    2022-11-29

    ios 没问题,安卓,设置会失效.什么原因

    2022-11-29
    赞同
    回复 2
    • Kerwin
      Kerwin
      2023-11-23
      同学你好,这个问题你最后解决了吗?我也遇到了。。。
      2023-11-23
      回复
    • jd
      jd
      04-11回复Kerwin
      有失败吗,设置的是什么文件格式,可以给个demo吗
      04-11
      回复
登录 后发表内容