- Map组件 设置地图rotate然后使用moveToLocation时表现出异常
我使用一个定时器每秒执行一次moveToLocation同时设置地图 rotate 我的意图是使地图 中心跟随设备位置并且地图方向与设备相同 实际运行结果很奇特,当我拖动地图时,地图开始回到中心点,但是居然又开始向我拖动到的地方滑动,然后反复来回, 幅度越来越小最后稳定下来 该代码片段复现了这个问题,PC调试没有问题,android设备试了几个都有问题,我的手机是 小米9,miui11 视屏地址:http://ysqkq.com/bugVideo.mp4 服务器速度较慢
2020-04-07 - map组件 的 rotate属性如何设置?
rotate number 0 否 旋转角度,范围 0 ~ 360, 地图正北和设备 y 轴角度的夹角 2.5.0 以上是文档对于这个属性的说明,看起来应该是可以旋转地图的, 但是我实际使用时发现: 设置这个属性并没有用,地图始终是正北朝上,我开启了enable-rotate,双指可以手动旋转地图,但是我想自动化设置朝向而不是人工操作. 以下是我的页面代码,我希望让地图正北和我的设备方向保持一致,实际上并没有效果 <map id="myMap" bindtap="mapTap" bindpoitap="mapPoitap" bindcallouttap="mapCallouttap" bindmarkertap="mapMarkertap" markers="{{markers}}" style="width:100%;height:{{mapHeight}}px;" longitude="{{poi.longitude}}" latitude="{{poi.latitude}}" scale='12' show-scale enable-3D enable-overlooking enable-rotate rotate="0" show-compass show-location> 是这个属性并没作用?还是我的用法不对?搜索资料发现基本上都是说marker的rotate,没有人用这个map的rotate? 手机系统 ANDROID 运行系统 29 微信版本 7.0.13 基础库版本 2.10.4 另外有个小问题,双指旋转的操作非常不灵敏,包括地图官方演示DEMO... 望回复,谢谢!
2020-04-05