公司关门好几年 回家种地了 那时候解决了 具体咋弄的忘了 代码都不知道在哪儿了
小程序怎么保存固定区域或者指定view为图片?[图片] 这是map显示的,如何将其保存为图片
08-22你好我想问一下这个是圈的最外层的点吗[图片] 这种如何实现呢[图片] 只连接最外边一圈的点,形成范围
map组件plygons实现电子围栏的增删改 动态修改的时候markers视图上总会有残留?在使用map组件plygons实现电子围栏的增删改时 发现 动态修改markers的时候,数据已经更新过来了 ,但视图上总会有残留,想问一下各位大神是如何解决的
2021-07-09[图片] 楼主可以访问了吗,我的也不行
mac小程序,使用writeFile缓存到本地wxfile://usr/的图片路径为何无法显示?微信版本号 mac 2.5.0 [图片] 如图。不显示图片,这个路径也不能画到canvas上。真机、开发工具和windows小程序上没有这个问题。 使用它的原因是从接口得到的base64图片想要画在canvas上,方案是将图片缓存到本地,获取本地临时路径,再绘制到canvas 代码如下: [图片]
2021-07-07楼主解决了吗 [图片] 好像没有设置卫星图的呀
wx.chooseLocation 怎样显示腾讯卫星影像?wx.chooseLocation这个接口能不能显示腾讯卫星影像,而不是电子地图
2021-06-22在线求解
地图poyline 动态加载动画效果一直闪烁?[图片][图片] 刚开始是一条绿色的线 想要匀速走过的轨迹线变成红色 但是轨迹线动态加载时一直在闪烁 js // 全屏地图路线图并动画移动 var ii = 0 var timer = '' // 坐标集合 let points = [{ longitude: 106.5538, latitude: 29.50401, }, { longitude: 106.553907, latitude: 29.499472, }, { longitude: 106.556354, latitude: 29.487089, }, { longitude: 106.555667, latitude: 29.485053, }, { longitude: 106.553285, latitude: 29.476311, }, { longitude: 106.550131, latitude: 29.473864, }, { longitude: 106.540174, latitude: 29.468932, }, { longitude: 106.536183, latitude: 29.469941, }, { longitude: 106.531312, latitude: 29.469212, }, { longitude: 106.526527, latitude: 29.471043, }, { longitude: 106.524317, latitude: 29.47207, }, { longitude: 106.524253, latitude: 29.471939, }, // 轨迹点 . . . ]; Page({ data: { markers: [], // 标记点集合 polyline: [], // 坐标点集合 satellite: false, // 是否开启卫星图 i: 0 }, onReady: function () { this.mapCtx = wx.createMapContext('map'); // 创建 map 上下文 MapContext 对象 }, start() { let that = this; clearInterval(timer) ii = 0 this.setData({ polyline: [{ points: points, color: "#14C556", width: 5 }], // markers:markers, longitude: 106.587891, latitude: 29.544862, }) timer = setInterval(() => { ii = ++ii if (ii == points.length - 1) clearInterval(timer) that.translateMarker() }, 500); }, onLoad: function () { let that = this; this.start() }, // 平移marker,带动画 translateMarker: function (markers) { let that = this; var passedpoint = []; if (ii > 0) { for (var pointsindex = 0; pointsindex <= ii; pointsindex++) { passedpoint.push(points[pointsindex]); } let { polyline } = that.data polyline.push({ points: passedpoint, color: "#FF0000DD", width: 3, arrowLine: true }); that.setData({ polyline }) } }, }) wxml <button bindtap="start">开始</button> <view class="container"> <map id="map" longitude="{{longitude}}" latitude="{{latitude}}" scale="12" markers="{{markers}}" polyline="{{polyline}}" enable-satellite="{{satellite}}" show-location style="width: 100%; height: 100vh;"></map>
2021-04-06楼主解决了没有?
map组件polyline 动态增加重绘问题map组件使用polyline ,会发现一操作polyline 对象都会重新渲染界面。 比例我先定义this.polyline = [] 后面我增加this.polyline.concat(....)画一条线,二条线 你会发觉每一次操作this.polyline对象都会新渲染界面,使得有很明显的界面闪动问题 目前:我需要实现定时器一秒绘制一段轨迹线,然后push进去,但是polyline每次都重绘,闪烁 polyline怎么动态更新,才能每次都接着已绘制完的数组后面,接着绘制轨迹线呢? [图片][图片][图片]
2021-03-11哥哥们有没有了解墨迹天气下边这种折线图怎么实现的,在线等 [图片]
我想问一下,墨迹天气24小时折线图如何实现的,2周了搞得头都大了[图片]
2020-09-08