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

QQ登录

只需一步,快速开始

查看: 3708|回复: 8

[结贴] 地理位置获取失败

[复制链接]

15

主题

79

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
发表于 2018-9-27 10:30:18 | 显示全部楼层 |阅读模式
  1. function successCallback(position) {
  2.                         address1=position.address;
  3.                         console.log(address1);
  4.                 }
  5.                 function errorCallback(position) {
  6.                         alert("地理位置获取失败");
  7.                 }

  8.                 navigator.geolocation.getCurrentPosition(successCallback, errorCallback);
复制代码
只有我的手机可以偶尔成功获取,同事的一直都失败


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2018-9-29 08:47:51 | 显示全部楼层
打包的时候插件的参数中的sdk申请的正确吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 0 反对 1

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2018-9-27 10:57:20 | 显示全部楼层
安装平台默认的apploader运行平台默认带的/UI2/demo/native/geolocation/mainActivity.w案例看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

15

主题

79

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2018-9-28 16:36:57 | 显示全部楼层
jishuang 发表于 2018-9-27 10:57
安装平台默认的apploader运行平台默认带的/UI2/demo/native/geolocation/mainActivity.w案例看看 ...

第一次获取成功,但之后就不可以。填了自己申请的百度AK
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2018-9-28 17:31:54 | 显示全部楼层
每次获取后调用clearWatch了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

15

主题

79

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2018-9-28 18:56:40 | 显示全部楼层
jishuang 发表于 2018-9-28 17:31
每次获取后调用clearWatch了吗?
  1. var me = this;
  2.                 function successCallback(position) {
  3.                         var lat = position.coords.latitude;//获取到纬度
  4.                         var lon = position.coords.longitude;//获取到经度

  5.                         var url = 'https://api.map.baidu.com/geocoder/v2/?ak=(这里填写一个key,需要去百度地图API申请一个key)&callback=renderReverse&location=' + lat + ',' + lon + '&output=json&pois=1';
  6.                         $.ajax({
  7.                                 url : url,
  8.                                 dataType : 'jsonp',
  9.                                 processData : false,
  10.                                 type : 'get',
  11.                                 success : function(data) {
  12.                                         alert(data.result.formatted_address);
  13.                                         // 将获取到的定位信息,设置到output上显示
  14.                                         var addtext = data.result.formatted_address;
  15.                                         me.comp("output1").set("value", addtext);
  16.                                 },
  17.                                 error : function(XMLHttpRequest, textStatus, errorThrown) {
  18.                                         alert(textStatus + "---");
  19.                                 }
  20.                         });
  21.                 }
  22.                 function errorCallback(position) {
  23.                         alert("失败");
  24.                 }

  25.                 navigator.geolocation.getCurrentPosition(successCallback, errorCallback);
复制代码

用的是这个方法,没用到watch方法也要调用clearwatch吗
回复 支持 反对

使用道具 举报

15

主题

79

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2018-9-30 14:04:29 | 显示全部楼层
jishuang 发表于 2018-9-29 08:47
打包的时候插件的参数中的sdk申请的正确吗?

正确的,换别的方法了,结贴吧。
回复 支持 反对

使用道具 举报

15

主题

79

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2018-9-30 14:08:21 | 显示全部楼层
jishuang 发表于 2018-9-29 08:47
打包的时候插件的参数中的sdk申请的正确吗?

刚才别的窗口切浏览器的时候点到反对上了,取消不了。不是有意点的
回复 支持 反对

使用道具 举报

9

主题

71

帖子

293

积分

中级会员

Rank: 3Rank: 3

积分
293
QQ
发表于 2019-4-10 08:39:55 | 显示全部楼层
ef61 发表于 2018-9-30 14:04
正确的,换别的方法了,结贴吧。

请问用了什么方法?我现在用navigator.geolocation.getCurrentPosition(successCallback, errorCallback);也是偶尔成功
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 00:26 , Processed in 0.059326 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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