choosecitytask.onlocatedcomplete(function listener)
基础库 或更高版本; 且 支付宝客户端 10.2.70 或更高版本; 若版本较低,建议采取 兼容处理 。
支小宝客户端 支持
安诊儿客户端 支持
小程序开发者工具: 不支持。
主体: 企业支付宝小程序 、 个人支付宝小程序
相关文档: my.choosecity
监听当前城市定位完成事件。
调用 my.choosecity 时传入参数 setlocatedcity 为 true,locatedcompleted 事件才会触发。
function listener
当前城市定位完成事件的监听函数
参数
object res
查看示例
属性 | 类型 | 描述 |
---|---|---|
longitude | number | 当前定位城市经度。 |
latitude | number | 当前定位城市维度。 |
choosecitytask.onlocatedcomplete()
const choosecitytask = my.choosecity({
showlocatedcity: true, // 显示当前定位城市
setlocatedcity: true, // 修改当前定位城市
showhotcities: true,
success: res => {
my.alert({
title: 'choosecity success',
content: json.stringify(res),
});
},
fail: err => {
console.error('choosecity fail: ', json.stringify(err));
},
});
// 定义监听函数
const onlocatedcompletecallback = locatedcompleteres => {
const { longitude, latitude } = locatedcompleteres;
console.log(longitude, latitude)
};
// 注册监听函数
choosecitytask.onlocatedcomplete(onlocatedcompletecallback);