起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2750|回复: 14

[结贴] wex5 3.4正式版的地理定位功能用不了

  [复制链接]

8

主题

31

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
发表于 2016-4-13 18:03:03 | 显示全部楼层 |阅读模式
require("cordova!cordova-plugin-device");
require("cordova!cordova-plugin-geolocation");

function successCallback(position) {
                         alert(position.address);
                        console.log(position.address);
                        console.log(position);

                }
                function errorCallback(error) {

                        alert("失败");
                }
                navigator.geolocation.getCurrentPosition(successCallback, errorCallback);

这个方法在wex5 3.3中,在手机上安装了打包好的app后,在手机上能显示手机当前的位置信息。
但在最新版的wex5 3.4正式版中,发现position没有address字段,不能显示手机当前的位置信息。这是为什么呢
打包期间也勾选了device插件和geolocation插件了啊

发表于 2016-4-14 09:59:34 | 显示全部楼层
建议你真机调试看看!!
position 属性 中是否存在其他属性!!存储了地理位置的信息!!
cordova插件有过升级,这个还不确定!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

31

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
 楼主| 发表于 2016-4-14 11:12:35 | 显示全部楼层
liangyongfei 发表于 2016-4-14 09:59
建议你真机调试看看!!
position 属性 中是否存在其他属性!!存储了地理位置的信息!!
cordova插件有过 ...

真机调试过了呀,然后position只有这几个字段,没有address

QQ截图20160414105736.png
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-4-14 11:23:14 | 显示全部楼层
你打包时勾选一下
百度定位
com.justep.cordova.plugin.baidulocation
这个插件试试
回复 支持 反对

使用道具 举报

8

主题

31

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
 楼主| 发表于 2016-4-14 14:54:38 | 显示全部楼层
hecr 发表于 2016-4-14 11:23
你打包时勾选一下
百度定位
com.justep.cordova.plugin.baidulocation

可以啦
那如果是获取一个地址列表需要哪个方法呢
回复 支持 反对

使用道具 举报

发表于 2016-4-14 15:57:17 | 显示全部楼层
fcxmlybf 发表于 2016-4-14 14:54
可以啦
那如果是获取一个地址列表需要哪个方法呢

什么意思??是想实现什么功能??地址列表,是指的地图上标记多个地理位置吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

31

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
 楼主| 发表于 2016-4-14 16:16:38 | 显示全部楼层
liangyongfei 发表于 2016-4-14 15:57
什么意思??是想实现什么功能??地址列表,是指的地图上标记多个地理位置吗? ...

是啊,获取所在地理位置附近的几个位置的地址
回复 支持 反对

使用道具 举报

发表于 2016-4-14 17:41:03 | 显示全部楼层
fcxmlybf 发表于 2016-4-14 16:16
是啊,获取所在地理位置附近的几个位置的地址

百度地图都参考此案例中代码
UI2/system/components/justep/bmap/demo/mainActivity.w

地图标点应该就能获取那个位置!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

31

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
 楼主| 发表于 2016-4-14 18:36:57 | 显示全部楼层
liangyongfei 发表于 2016-4-14 17:41
百度地图都参考此案例中代码
UI2/system/components/justep/bmap/demo/mainActivity.w

一定要安装百度地图app才行吗?
回复 支持 反对

使用道具 举报

发表于 2016-4-15 09:23:13 | 显示全部楼层
fcxmlybf 发表于 2016-4-14 18:36
一定要安装百度地图app才行吗?

如果没有安装百度APP 就用用网页打开百度地图!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-6 11:56 , Processed in 0.058952 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表