d406886241 发表于 2024-5-22 10:09:20

在手机端APP上,获取起点定位、终点定位,如何获取地址?

以下这段代码如何调用?https://www.yuque.com/o2oa/blbgvz/o2m_util_device


o2m.util.device.location({
    onSuccess : function(result) {
      //onSuccess将在点击完成之后回调
      /* 这里返回百度坐标系的定位信息
      {
         'latitude': 39.903578, // 纬度
         'longitude': 116.473565, // 经度
         'address': '地址描述'
         }
      */
    },
    onFail : function(err) {}
});


论坛管理员 发表于 2024-5-22 11:18:13

上面就是调用的样例,直接拿来用就好了

d406886241 发表于 2024-5-22 12:15:16

论坛管理员 发表于 2024-5-22 11:18
上面就是调用的样例,直接拿来用就好了

用了两种方法,都没有用。方法一,在输入框中输入onclick脚本,反回地址信息。方法二:点击按钮,设置按钮将change脚本,将地址返回给输入框。

论坛管理员 发表于 2024-5-24 09:54:08

没有用是没有取到数据,还是报错了?

d406886241 发表于 2024-7-4 15:16:21

论坛管理员 发表于 2024-5-24 09:54
没有用是没有取到数据,还是报错了?

手机上提示:使用时允许使用位置信息,已点了同意。但是没有获取到数据,想获取result.address。

d406886241 发表于 2024-7-4 17:00:41

论坛管理员 发表于 2024-5-24 09:54
没有用是没有取到数据,还是报错了?

经过反复测试,获取到的值是一个数组{"address":"在什么什么附近",""latitude":37.422943,"longitude":122.18654}。如何取精准的地理位置,只保留address的值,不显示经纬度,
页: [1]
查看完整版本: 在手机端APP上,获取起点定位、终点定位,如何获取地址?