帖子
帖子
用户
博客
课程
12
返回列表 发新帖
17
帖子
0
勋章
120
Y币
icai 发表于 2017-10-17 13:54
能不能帮我解决啊
  1. function SignView() {
  2.     //先定位
  3.     map = api.require('bMap');
  4.     if (api.systemType == 'ISO') {
  5.         map.initMapSDK(function(ret) {
  6.             if (ret.status) {
  7.                 //alert('地图初始化成功,可以从百度地图服务器检索信息了!');
  8.             }
  9.         });
  10.     }

  11.     map.open({
  12.         rect: {
  13.             x: 0,
  14.             y: 40,
  15.             w: api.frameWidth,
  16.             h: 300
  17.         },
  18.         zoomLevel: 15,
  19.         showUserLocation: true,
  20.         fixedOn: api.frameName,
  21.         fixed: true
  22.     }, function(ret) {
  23.         if (ret.status) {
  24.             ShowAddress();
  25.         }
  26.     });
  27. }


  28. function ShowAddress() {
  29.     map.getLocation({
  30.         accuracy: '10m',
  31.         autoStop: true,
  32.         filter: 1
  33.     }, function(ret, err) {
  34.         if (ret.status) {
  35.             //定位成功再转地址
  36.             map.getNameFromCoords({
  37.                 lon: ret.lon,
  38.                 lat: ret.lat
  39.             }, function(ret, err) {
  40.                 if (ret.status) {
  41.                     $api.val($api.byId('tbAddress'), ret.address);
  42.                     $api.val($api.byId('tblon'), ret.lon);
  43.                     $api.val($api.byId('tblat'), ret.lat);
  44.                     map.open({
  45.                         rect: {
  46.                             x: 0,
  47.                             y: 40,
  48.                             w: api.frameWidth,
  49.                             h: 300
  50.                         },
  51.                         center: {
  52.                             lon: ret.lon,
  53.                             lat: ret.lat
  54.                         },
  55.                         zoomLevel: 15,
  56.                         showUserLocation: true,
  57.                         fixedOn: api.frameName,
  58.                         fixed: true
  59.                     }, function(ret) {
  60.                         if (!ret.status) {
  61.                             alert('地图加载失败!');
  62.                         }
  63.                     });
  64.                 }
  65.             });
  66.         }
  67.     });
  68. }
复制代码


我这个写的有问题吗?
17
帖子
0
勋章
120
Y币
gigie 发表于 2017-10-17 14:33
我这没有复现你的情况,你用下面的二维码试试

帮忙解决下问题啊,我也醉了,重新申请了几次key还是一样,地图只显示网格现在
177
帖子
0
勋章
1万+
Y币
icai 发表于 2017-10-17 16:01
帮忙解决下问题啊,我也醉了,重新申请了几次key还是一样,地图只显示网格现在 ...

出现网格还是key的问题,我这边可以正常打开。另外看一下定位权限是否开启。
17
帖子
0
勋章
120
Y币
gigie 发表于 2017-10-17 16:34
出现网格还是key的问题,我这边可以正常打开。另外看一下定位权限是否开启。 ...

原因找到了是配置文件写错了
12
您需要登录后才可以回帖 登录

本版积分规则