- translateMarker开启autoRotate=true时为什么图片的角度总是不对?
反复使用that.mapCtx.translateMarker({markerId: markerId,rotate: direction,duration: currentSpeed,autoRotate: true,destination: {latitude: lat,longitude: lng},complete: function (res) {if (playStatus) {toPlay();}}});以达到实现车辆行程轨迹回放功能时怎么样配置方能让每一次移动marker时marker的角度都是我要指定的方向呢。目前开启autoRotate=true的时候角度就无法控制;如若autoRotate=false,实现的效果又比较生硬体验不好。求解!!!!拜托了大神
2020-05-26 - translateMarker移动后图片方向不对了?
map组件使用translateMarker移动图标实现车辆轨迹回放效果,基础库2.11.0。我一开始使用map的markers设置始点、终点和车辆(车辆初始位置包含了角度rotate )的初始位置。 toPlay() {//进行播放---------------------- let that = this; if (that.data.progress < that.data.dataList.length-1 && that.data.playStatus) { let index = ++that.data.progress; that.setData({ progress: index, currentPlayCar: that.data.dataList[index] }) let direction = that.data.dataList[index].direction - that.data.initDirection;//旋转角度要以初始化设置marker时的角度为基础 console.log(that.data.markerId); console.log(that.data.dataList[index].direction, that.data.initDirection,direction); that.mapCtx.translateMarker({ markerId: that.data.markerId, rotate: direction, duration: that.data.currentSpeed.value, autoRotate: true, destination: { latitude: that.data.dataList[index].blat, longitude: that.data.dataList[index].blng }, complete: function (res) { if (that.data.playStatus){ that.toPlay(); } } }); } else { that.toStop(); } }, shortcutPlay(e) {//快速切换到某个播放点------------------ let that = this; if (that.data.dataList.length) { if (that.data.playStatus){ that.setData({ progress: e.detail.value-1 }); }else{ let index = e.detail.value; // that.data.initDirection = that.data.dataList[index].direction; that.data.markerId = new Date().getTime(); let cars = { iconPath: "/resource/map-car5.png", id: that.data.markerId, latitude: that.data.dataList[index].blat, longitude: that.data.dataList[index].blng, rotate: that.data.dataList[index].direction, width: 20, height: 42, anchor: { x: .5, y: .5 } }; that.data.markers.splice(2, 1, cars); that.setData({ progress: index, markers: that.data.markers, currentPlayCar: that.data.dataList[index] }); } } }, 主逻辑是这样的。但是现在遇到了问题先调用shortcutPlay切换到某个点再调用toPlay的时候移动的方向就会出现偏差
2020-05-25 - 小程序map组件上实现触摸点击拾取坐标
- 需求的场景描述(希望解决的问题) 长按或者点击map地图组件时没有拿到点击处的对应坐标 - 希望提供的能力 希望长按或者点击map地图组件时获取点击处的坐标
2019-05-15 - <official-account></official-account>不显示
- 当前 Bug 的表现(可附上截图) 开发版可以加载出组件,但是体验版和发布版都没有加载出组件,且都是扫码进入的 - 预期表现 都能加载出组件,至少开发版和发布版效果一样 - 复现路径 无 - 提供一个最简复现 Demo 我现在小程序的主体和公众号的主体是同一个,小程序的公众号关注组件也设置了。只是我的小程序关联的公众号和绑定的微信开放平台账号是不一样的而已。回事这个原因照成的吗,还是其他原因呢
2018-11-02 - nodejs 解密encryptedData 出现Illegal Buffer
- 当前 Bug 的表现(可附上截图) 有时候解密encryptedData 会出现Illegal Buffer - 预期表现 不会出现Illegal Buffer - 复现路径 概率事无法提供 - 提供一个最简复现 Demo 概率事无法提供
2018-10-30