a15965734368
a15965734368
  • 发布:2017-05-06 16:58
  • 更新:2017-05-09 14:49
  • 阅读:2164

【报Bug】高德地图周围检索poiSearchNearBy无法触发检索回调

分类:5+ SDK

详细问题描述
[内容]
用真机测试测试没有问题,但是打包之后发现周围检索无法触发回调函数(onPoiSearchComplete),
sdk配置排除(因为获取位置和设置地图中心点是正常的);
模块(确认添加)
权限(我把所有的权限全勾选也不行)
手机权限(已确认打开定位权限,而且map的getUserLocation也能成功获取信息)

重现步骤
[步骤]
[结果]
[期望]

运行环境
[系统版本]
Android 6.0 Android 5.0
[浏览器版本]
[IDE版本]
8.1.2
[mui版本]

附件
[代码片段]

只有alert("触发检索回调");无法触发  
mui.plusReady(function() {  
    var mapObj = new plus.maps.Map('testMap',{  
        zoom: 18,  
    }),LocationPoint;  
    mapObj.getUserLocation(function(state, point) {  
        switch(state) {  
            case 0:  
                LocationPoint = new plus.maps.Point(point['longitude'], point['latitude']);  
                mapObj.setCenter(LocationPoint);  
                searchingFn();  
                break;  
            case 1:  
                mui.toast("访问权限被拒绝");  
                break;  
            case 2:  
                mui.toast("位置信息不可用");  
                break;  
            case 3:  
                mui.toast("获取位置信息超时");  
                break;  
            case 4:  
                mui.toast("未知错误");  
                break;  
        }  
    });  

    function searchingFn(){  
        alert("触发检索");  
        var searchObj = new plus.maps.Search(mapObj);  
        searchObj.setPageCapacity(10);  

        searchObj.poiSearchNearBy("公司",LocationPoint,1000,0);  
        alert("开始检索");  
        searchObj.onPoiSearchComplete = function(){  
            alert("触发检索回调");  
        }  
    }  

});

[安装包]

联系方式

[QQ]
1113544224
[电话]
18653539502

2017-05-06 16:58 负责人:无 分享
已邀请:
Android_Yanbin

Android_Yanbin - 我们不一样

Hbuilder的 alpha版本上已经更新改正了您所描述的问题

该问题目前已经被锁定, 无法添加新回复