zoukankan      html  css  js  c++  java
  • 关于百度地图(离线)使用过程报“Cannot read property 'jb' of undefined ”错误的解决办法

     使用百度地图(离线)API时,地图无法显示,f12查看报错:

    BaiduApi_2.0.js:1056 Uncaught TypeError: Cannot read property 'jb' of undefined
    at qa.getDefaultCursor (BaiduApi_2.0.js:1056)

    解决办法:

    将js代码写到你的地图(div容器)的下面

    另外有好多类似的错都是这个原因。 

    如下代码,如果<script>在<div 上方就会报这样的错

    <div id="map_canvas" style=" 99%; height: 720px; margin-left: 0; margin-top: 0"></div>
    
    <script>
           var defaultCursor = null;
    
           var tileLayer = new BMap.TileLayer();
           tileLayer.getTilesUrl = function (tileCoord, zoom) {
               var x = tileCoord.x;
               var y = tileCoord.y;
               var url = roadmapPath + zoom + '/' + x + '/' + y + format;
               return url;
           }
           var tileMapType = new BMap.MapType('tileMapType', tileLayer, { minZoom: minLevel, maxZoom: maxLevel });
           var map = new BMap.Map('map_canvas', { mapType: tileMapType });
    
           //初始化鼠标
           defaultCursor = map.getDefaultCursor();
           // 定位到地图中心点
           map.centerAndZoom(new BMap.Point(centX, centY), 12);
           // 添加导航控件
           map.addControl(new BMap.NavigationControl());
           //缩略地图控件
           //map.addControl(new BMap.OverviewMapControl());
           map.addControl(new BMap.OverviewMapControl({ isOpen: true, anchor: BMAP_ANCHOR_BOTTOM_RIGHT }));
           //地图类型控件
           map.addControl(new BMap.MapTypeControl({ mapTypes: [BMAP_NORMAL_MAP, BMAP_SATELLITE_MAP] }));
           // 添加比例尺控件
           map.addControl(new BMap.ScaleControl({ anchor: BMAP_ANCHOR_TOP_LEFT }));
           // 启用滚轮放大缩小
           map.enableScrollWheelZoom();
           map.enableContinuousZoom();
           //启用键盘操作
           map.enableKeyboard();
    </script>
  • 相关阅读:
    multipart/form-data同时传递文本和多文件参数controller接收
    sonar配置记录一下经常找不到
    神经网络分类知识蒸馏
    jconsole监听JVM
    Cocos2dx在安卓平台下获取到assets目录下文件的绝对路径
    打印100以内的质数及优化
    VBA调用百度翻译API
    VBA调用百度智能云的文字识别获取图片中的数字
    象棋的思考方法讨论
    やさしい日本語2019 学习方法
  • 原文地址:https://www.cnblogs.com/jhlong/p/6378002.html
Copyright © 2011-2022 走看看