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

QQ登录

只需一步,快速开始

查看: 1422|回复: 4

[结贴] Wex5 cordova-plugin-geolocation调用监听后并不会每隔一段时间进入回调函数

[复制链接]

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
发表于 2018-3-8 08:05:07 | 显示全部楼层 |阅读模式
cordova-plugin-geolocation插件,调用navigator.geolocation.watchPosition(onSuccess, onError, options)方法后,只进入onSuccess方法一次,之后就不会再进去了。options中配置的timeout为2000,意味着2秒后应该会再次进入的。

怎么解决?
发表于 2018-3-8 13:12:33 | 显示全部楼层
http://docs.wex5.com/wex5-app-question-list-2140
每次定位 都需要调用
clearWatch  
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
 楼主| 发表于 2018-3-8 18:17:48 | 显示全部楼层
liangyongfei 发表于 2018-3-8 13:12
http://docs.wex5.com/wex5-app-question-list-2140
每次定位 都需要调用
clearWatch

如果这样做,用options,还有什么意义?   这和直接调用定位(navigator.geolocation.getCurrentPosition),又有什么区别??
回复 支持 反对

使用道具 举报

发表于 2018-3-9 10:14:37 | 显示全部楼层
liupeng9030 发表于 2018-3-8 18:17
如果这样做,用options,还有什么意义?   这和直接调用定位(navigator.geolocation.getCurrentPosition ...

getCurrentPosition  一般只调用一次定位  
如果你想连续 频繁定位  ,建议使用  watchPosition
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
 楼主| 发表于 2018-3-9 13:16:30 | 显示全部楼层
liangyongfei 发表于 2018-3-9 10:14
getCurrentPosition  一般只调用一次定位  
如果你想连续 频繁定位  ,建议使用  watchPosition  ...

好吧,知道了。   
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 09:28 , Processed in 0.083234 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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