Как сохранить CLLocation с помощью Cloudkit JS
Я использую Cloudkit JS для сохранения данных в общедоступной базе данных. Это легко сделать, когда все поля состоят из строк. Я застрял, пытаясь понять, как сохранить данные, когда тип поля - CLLocation. Каким-то образом мне нужно структурировать JavaScript для отправки значений широты и долготы.
Смотрите??? в примере кода ниже;
var new record = { recordType: "Thing",
fields: { name: { value: "My Name" },
description: { value: "My Description" },
location: { ??? }
}
};
Кто-нибудь знает, как взять координаты широты и долготы и представить их в приведенном выше коде?
1 ответ
Решение
Попробуйте передать это так:
fields: {
location: { value: { latitude: lat, longitude: lng }, type: "LOCATION" }
}
lat
а также lng
парные, а не струнные