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

QQ登录

只需一步,快速开始

查看: 1492|回复: 1

[处理中3] 3.7版本后百度定位插件bug问题

[复制链接]

2

主题

8

帖子

46

积分

新手上路

Rank: 1

积分
46
QQ
发表于 2018-5-10 11:56:37 | 显示全部楼层 |阅读模式
3.7版本后百度定位插件存在bug问题:调用getCurrentPosition时,第一次成功,第二无反应,第三次又成功...,修改BaiduLocation.java文件中相关位置代码,打包后测试成功。修改代码如下:
private void startLocation() {
      cordova.getActivity().runOnUiThread(new Runnable() {
        @Override
        public void run() {
          starTime = System.currentTimeMillis();
         
            locationClient = new LocationClient(cordova.getActivity());
            myListener = new MyLocationListener();
            locationClient.registerLocationListener(myListener);

            LocationClientOption option = new LocationClientOption();
            option.setOpenGps(true);
            option.setCoorType("bd09ll");// 返回的定位结果是百度经纬度,默认值gcj02
            option.setLocationMode(LocationMode.Hight_Accuracy);// 设置定位模式
            option.setScanSpan(2000);
            option.setIsNeedAddress(true);
            //可选,默认false,设置是否使用gps
            option.setOpenGps(true);
            //可选,默认false,设置是否当GPS有效时按照1S/1次频率输出GPS结果
            //option.setLocationNotify(true);
            //可选,默认false,设置是否需要位置语义化结果,可以在BDLocation.getLocationDescribe里得到,结果类似于“在北京天安门附近”

            //option.setIsNeedLocationPoiList(true);
            //可选,默认false,设置是否需要POI结果,可以在BDLocation.getPoiList里得到
            option.setIgnoreKillProcess(false);
            //可选,默认true,定位SDK内部是一个SERVICE,并放到了独立进程,设置是否在stop的时候杀死这个进程,默认不杀死

            option.SetIgnoreCacheException(false);
            //可选,默认false,设置是否收集CRASH信息,默认收集

            option.setEnableSimulateGps(false);
            //可选,默认false,设置是否需要过滤GPS仿真结果,默认需要
            locationClient.setLocOption(option);
         
          locationClient.start();
          locationClient.requestLocation();
        }
    });
  }
发表于 2018-5-10 13:42:39 | 显示全部楼层
http://docs.wex5.com/wex5-app-question-list-2140
每次定位完一次都要执行 clearWatch   清空一下

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-26 05:22 , Processed in 0.133919 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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