帖子
帖子
用户
博客
课程
1234下一页
返回列表 发新帖
72
帖子
0
勋章
267
Y币
citycode返回的是[],没有值呀,截止目前android还是无法下载离线地图
Screenshot_2016-07-05-08-00-12.jpeg
72
帖子
0
勋章
267
Y币
目前情况是,点击下载,毫无反应
72
帖子
0
勋章
267
Y币
downloadRegion
启动下载指定 adcode 区域的离线地图,无需调用 open 接口

downloadRegion({params}, callback(ret, err))

params

adcode:

类型:字符串
描述:指定的区域的 adcode 码
shouldContinueWhenAppEntersBackground:

类型:布尔
描述:(可选项)进入后台是否允许继续下载
默认:false

这不是写的区域编码吗?
0
帖子
0
勋章
688
Y币
你用的什么手机,什么系统,并且发一下你应用的二维码,我们这里测试一下,因为现在我们这里测试,getAllCities这个接口和你的返回值不一样
72
帖子
0
勋章
267
Y币
72
帖子
0
勋章
267
Y币
华为 android系统
和海马玩模拟器都是图片这个返回值
0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
72
帖子
0
勋章
267
Y币
本帖最后由 老五就是我 于 2016-7-5 13:48 编辑

检测(isDownloading)时候提示下载中,但是下载时(downloadRegion返回两次2之后就返回7了,流量监控也不见下载,代码如下:



function downloadRegion(){
alert("downloadRegion");
aMap.downloadRegion({
    adcode: '0552',
    shouldContinueWhenAppEntersBackground: true
}, function(ret){

  alert(JSON.stringify(ret));
});
}


————————————————————————————————————————————————————

{
    status: 0,           //数字类型;取值范围如下:
                         // 0:以插入队列,等待中
                         // 1:开始下载
                         // 2:下载过程中
                         // 3:下载成功
                         // 4:取消
                         // 5:解压缩
                         // 6:全部顺利完成
                         // 7:发生错误
    info: {              //JSON对象;离线包信息,仅当 status 为2时有值
        expectedSize: ,  //数字类型;离线包大小,单位:byte
        receivedSize:    //数字类型;已下载到本地离线包大小,单位:byte
    }              
}

现在getAllCities的返回图片如下,是正常了吧?


无标题.png
72
帖子
0
勋章
267
Y币
getAllCities方法的返回值文档里面是这么写的
{
    status: true,           //布尔型;true||false
    cities : [{             //JSON对象;全国所有离线城市信息
        name: '',           //字符串类型;区域名称
        adcode: '',         //字符串类型;区域编码
        cityCode:  ,        //字符串类型;城市编码
        jianpin: '',        //字符串类型;区域简拼
        pinyin: '',         //字符串类型;区域拼音
        size: ,             //数字类型;该区域离线包数据大小,单位:byte
        downloadSize: ,     //数字类型;已下载离线包数据大小,单位:byte
        status:             //数字类型;城市离线数据状态,取值范围如下:
                            // 0:不存在
                            // 1:缓存状态
                            // 2:已安装
                            // 3:已过期   
    }]                     
}

而我的status确是6和-1 是不是还有问题呀?

1111.jpeg
0
帖子
0
勋章
688
Y币
你调用clearDisk接口一下,然后再试试
1234下一页
您需要登录后才可以回帖 登录

本版积分规则