如何使用 Cloudkit JS 保存 CLLocation
How to save a CLLocation with Cloudkit JS
我正在使用 Cloudkit JS 将数据保存到 public 数据库。当字段都是字符串时很容易做到。我现在被困在想弄清楚当字段类型是 CLLocation 时如何保存数据。我需要以某种方式构建 JavaScript 以发送纬度和经度值。
看到了???在下面的代码示例中;
var new record = { recordType: "Thing",
fields: { name: { value: "My Name" },
description: { value: "My Description" },
location: { ??? }
}
};
有谁知道如何获取纬度和经度坐标并在上面的代码中表示它们?
试试这样传递:
fields: {
location: { value: { latitude: lat, longitude: lng }, type: "LOCATION" }
}
lat
和 lng
是双精度数,不是字符串
我正在使用 Cloudkit JS 将数据保存到 public 数据库。当字段都是字符串时很容易做到。我现在被困在想弄清楚当字段类型是 CLLocation 时如何保存数据。我需要以某种方式构建 JavaScript 以发送纬度和经度值。
看到了???在下面的代码示例中;
var new record = { recordType: "Thing",
fields: { name: { value: "My Name" },
description: { value: "My Description" },
location: { ??? }
}
};
有谁知道如何获取纬度和经度坐标并在上面的代码中表示它们?
试试这样传递:
fields: {
location: { value: { latitude: lat, longitude: lng }, type: "LOCATION" }
}
lat
和 lng
是双精度数,不是字符串