背景介绍:

申请的百度地图API,采用javascript sdk方式

页面引用


问题1:更换域名导致定位插件不能用

需要修改百度地图-应用中的白名单设置,按照规则添加新的域名


问题2:http与https协议导致的报错

解决方案:

1:程序为http的调用    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=******"></script>

域名为https的调用    <script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=****&s=1"></script>

区别:百度地图api也分为两个协议,并https中加&s=1


问题3:ios定位不兼容问题

原来采用h5的方案,查资料后得知ios10不兼容h5的定位,改为百度定位

function getLocation(){
      var ep = $("#end_point").val().split(",");
   var map = new BMap.Map("l-map");
   var point = new BMap.Point(ep[0], ep[1]);
   map.centerAndZoom(point, 16);
   var geolocation = new BMap.Geolocation(); //创建一个百度地图的地理定位对象 
   geolocation.getCurrentPosition(showPosition)    
    }
    function showPosition(position){
        map.innerHTML="Latitude: " + position.latitude + "<br />Longitude: " + position.longitude;//来获取百度地图中的经纬度。
        window.location.href="http://api.map.baidu.com/direction?origin=latlng:"+position.latitude+","+position.longitude+"|name:沈阳国际软件园B区1座&destination=沈阳国际软件园B区1座&mode=driving&region=中国&output=html&src=yourCompanyName|yourAppName";
    }

最新文章

  1. 【C#进阶系列】23 程序集加载和反射
  2. PowerDesigner 逆向工程 Mariadb 失败
  3. Java高效编程之四【C语言结构的替代】
  4. Andriod ADB开启Activity、Service以及BroadCast(包括参数的传递)
  5. sealed修饰符
  6. JavaScript_1
  7. wsse:InvalidSecurity Error When Testing FND_PROFILE Web Service in Oracle Applications R 12.1.2 from SOAP UI (Doc ID 1314946.1)
  8. php 计算一个字符串在另一个字符串中出现的次数
  9. SQL获取选中时间的交集
  10. 用Java实现 ,冒泡排序与普通排序的区别
  11. ansible的安装
  12. 绝世emacs配置for Ubuntu
  13. Alpha冲刺No.4
  14. Educational Codeforces Round 61 (Rated for Div. 2)-C. Painting the Fence 前缀和优化
  15. mysql5.7通过json类型替代关联表
  16. cf581F 依赖背包+临时数组 好题
  17. 峰值QPS/QPS/PV/UV/服务器数量/并发数/吐吞量/响应时间计算公式
  18. JNI C创建Java字符串数组
  19. UML类关系:依赖、关联、聚合、组合
  20. Java中获取资源文件的方法总结

热门文章

  1. (三)Lucene——Field域和索引的增删改
  2. Eclipse Debug 使用
  3. php中的重载以及几个常用的魔术方法示例
  4. python基础篇---实战---用户登入注册程序
  5. Linux上寻找并杀死僵尸进程
  6. Android五天乐(第一天)开发环境的部署,开发流程与调试
  7. windows服务器详细安全设置
  8. sklearn 随机森林方法
  9. linux 环境下git的安装与配置
  10. object-c全局变量