【发布时间】:2018-06-11 07:09:27
【问题描述】:
如何在 Google 地图中旋转带有动画的标记?以下是我的代码 sn-p。我正在使用ionic native google map 插件。
moveMarker() {
let prevLat = new LatLng(this.prevPosition[0], this.prevPosition[1]);
this.prevPosition[0] += this.deltaLat;
this.prevPosition[1] += this.deltaLng;
let latlng = new LatLng(this.prevPosition[0], this.prevPosition[1]);
let heading = Spherical.computeHeading(prevLat, latlng);
this.marker.setRotation(heading);
this.marker.setPosition(latlng);
if (this.i != this.numDeltas) {
this.i++;
setTimeout(this.moveMarker(), this.delay);
}
}
【问题讨论】:
标签: javascript angular google-maps ionic3