收藏
回答

marker的iconPath支持临时路径的问题

问题模块
API和组件

在map组件的介绍中,markers的iconPath是支持临时路径的,但是使用临时路径链接的图片作为icon会被自动替换成定位图标,在开发者工具上看到的是蓝色的定位图标,真机上是红色的定位图标,使用的系统版本是ios11.0.3。

现在主要的需求是在map上添加50个以上的定位点,每个定位点采用不一样图标。图标是临时生成的,有一组数据,根据这组数据,每一个数据对应需要生成的一个图标,采用循环生成的方式,用canvas绘制颜色渐变的圆形,保存临时路径,将临时路径作为markers的iconPath,添加到对应的坐标上。生成的临时路径打印到控制台上,点击可以访问正确的图标,但是添加到markers上时就被替换了,即使只在map上添加一个marker也会被替换。

最后一次编辑于  2017-10-24  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 马仔
    马仔
    2017-10-24


    用setData就出现这样!

    2017-10-24
    赞同
    回复
  • 刘伟
    刘伟
    2017-10-24

    这个我也不清楚,尝试一下使用setData()看看能不能行

    2017-10-24
    赞同
    回复
  • 马仔
    马仔
    2017-10-24

    请问,markers里面的iconPath怎么能动态修改?

    2017-10-24
    赞同
    回复