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

QQ登录

只需一步,快速开始

查看: 10845|回复: 35

[处理中3] navigator.geolocation.getCurrentPosition问题

[复制链接]

47

主题

236

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
发表于 2018-7-16 14:43:45 | 显示全部楼层 |阅读模式
打包获取设备位置信息案例,第一次获取到了位置,但第二次怎么获取都是打印失败,点击停止监听clearWatch,然后再重新获取位置也不行,这是什么原因?

11

主题

26

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
发表于 2018-7-16 15:14:10 | 显示全部楼层
遭遇同样的问题
回复 支持 反对

使用道具 举报

发表于 2018-7-16 15:37:56 | 显示全部楼层
应该是ak参数设置不对的原因
http://docs.wex5.com/wex5-app-question-list-2098

百度插件  新版本要求比较严,要求ak参数必须正确才行

如果频繁获取位置  建议调用watchPosition  

http://docs.wex5.com/wex5-app-question-list-2140/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

236

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2018-7-16 16:23:22 | 显示全部楼层
liangyongfei 发表于 2018-7-16 15:37
应该是ak参数设置不对的原因
http://docs.wex5.com/wex5-app-question-list-2098

我是通过引入com.justep.cordova.plugin.baidulocation调用的navigator.geolocation.getCurrentPosition,调用然后总是进入error里面
回复 支持 反对

使用道具 举报

47

主题

236

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2018-7-16 16:23:52 | 显示全部楼层
liangyongfei 发表于 2018-7-16 15:37
应该是ak参数设置不对的原因
http://docs.wex5.com/wex5-app-question-list-2098

3.5的时候还是可以的
回复 支持 反对

使用道具 举报

发表于 2018-7-16 17:06:21 | 显示全部楼层
yslh 发表于 2018-7-16 16:23
3.5的时候还是可以的

3.5 当时 百度API 不严格,后来变严格了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

236

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2018-7-16 18:04:37 | 显示全部楼层
liangyongfei 发表于 2018-7-16 17:06
3.5 当时 百度API 不严格,后来变严格了!

baiduMapBase填写了AK,但调用还是一直都返回的error
回复 支持 反对

使用道具 举报

47

主题

236

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2018-7-17 09:07:47 | 显示全部楼层
liangyongfei 发表于 2018-7-16 17:06
3.5 当时 百度API 不严格,后来变严格了!

案例还是不行,第一次点击监听或者获取有效,当我点击停止监听再获取的时候,不管怎样,第二次都调用的error,引入的是navigator.geolocation.getCurrentPosition 跟baiduMapBase应该没啥关系吧?而且baiduMapBase我也设置了AK和安全码啊
回复 支持 反对

使用道具 举报

发表于 2018-7-17 09:50:37 | 显示全部楼层
yslh 发表于 2018-7-17 09:07
案例还是不行,第一次点击监听或者获取有效,当我点击停止监听再获取的时候,不管怎样,第二次都调用的er ...

你试试  3.8 版本,appLoader 运行案例
/UI2/demo/native/geolocation/mainActivity.w
是否可以正常??本地测试没问题
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

236

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2018-7-17 09:54:00 | 显示全部楼层
liangyongfei 发表于 2018-7-17 09:50
你试试  3.8 版本,appLoader 运行案例
/UI2/demo/native/geolocation/mainActivity.w
是否可以正常?? ...

我就是用的3.8appLoader 运行案例的,第一次可以获取,,第二次之后就不行了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 23:23 , Processed in 0.113021 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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