【发布时间】:2017-05-15 19:05:14
【问题描述】:
我正在尝试将地理位置数据导入coords 以存储在我的 ionic 应用程序中的 DynamoDB 中,如果我按照以下代码操作,我会不断收到错误,
bookResource(resourceId, timeslot): Promise<void> {
let promise: Promise<void> = new Promise<void>((resolve, reject) => {
this.globals.displayLoader("Place...");
let place : Place = {
coords: google.maps.LatLng(position.coords.latitude, position.coords.longitude),
userId: this.globals.getUserId(),
userFirstName: this.globals.getUserFirstName(),
userLastName: this.globals.getUserLastName(),
};
this.authClient.getClient().placesCreate(this.globals.getUserId(), place).subscribe(
(data) => {
place.placeId = data.placeId;
this.places.push(place);
resolve();
},
(err) => {
reject(err);
}
);
});
return promise;
}
上面代码中的coords 值没有存储地理位置坐标,而我的userId 值存储正确,我该如何解决这个问题。谢谢
【问题讨论】:
-
您是否要获取设备的当前位置?
-
@raj 是的,我正在尝试获取设备的当前位置
标签: google-maps typescript geolocation ionic2