当前位置:首页 > 网站建设 > 建站交流 > 正文内容

2022百度地图浏览器自动定位最新整理版本

热淘网4个月前 (01-28)建站交流101

百度地图api文档写的稀烂,自己花费千辛万苦整理出来的最精简使用版本

代码如下:

可参考的文档如:

https://lbsyun.baidu.com/index.php?title=webapi/ip-api

http://lbs.baidu.com/index.php?title=jspopular3.0/guide/geolocation
http://lbsyun.baidu.com/jsdemo.htm#i8_1

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
        body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
    </style>
    <script type="text/javascript" src="https://api.map.baidu.com/api?v=3.0&ak=您的密钥"></script>
    <title>浏览器定位</title>
</head>
<body>
    <div id="allmap"></div>
</body>
</html>
<script type="text/javascript">
    // 百度地图API功能
    var map = new BMap.Map("allmap");
    var point = new BMap.Point(116.331398,39.897445);
    map.centerAndZoom(point,12);

    var geolocation = new BMap.Geolocation();
    geolocation.getCurrentPosition(function(r){
        if(this.getStatus() == BMAP_STATUS_SUCCESS){
            var mk = new BMap.Marker(r.point);
            map.addOverlay(mk);
            map.panTo(r.point);
            alert('您的位置:'+r.point.lng+','+r.point.lat);
            console.log("address",r.point);
            console.log("address",r.address);
        }else {
            alert('failed'+this.getStatus());
        }        
    });

    //关于状态码
    //BMAP_STATUS_SUCCESS   检索成功。对应数值“0”。
    //BMAP_STATUS_CITY_LIST 城市列表。对应数值“1”。
    //BMAP_STATUS_UNKNOWN_LOCATION  位置结果未知。对应数值“2”。
    //BMAP_STATUS_UNKNOWN_ROUTE 导航结果未知。对应数值“3”。
    //BMAP_STATUS_INVALID_KEY   非法密钥。对应数值“4”。
    //BMAP_STATUS_INVALID_REQUEST   非法请求。对应数值“5”。
    //BMAP_STATUS_PERMISSION_DENIED 没有权限。对应数值“6”。(自 1.1 新增)
    //BMAP_STATUS_SERVICE_UNAVAILABLE   服务不可用。对应数值“7”。(自 1.1 新增)
    //BMAP_STATUS_TIMEOUT   超时。对应数值“8”。(自 1.1 新增)
</script>



扫描二维码推送至手机访问。

版权声明:本文由网站标题发布,如需转载请注明出处。

本文链接:https://www.retao5.com/jianzhan/1534.html

分享给朋友:

相关文章

19天全新网站如何突围2900万索引量热门词到首页

19天全新网站如何突围2900万索引量热门词到首页

百度权重也成功达到了2。而且今天关键词上去后效果立竿见影,一天的时间来了十几个咨询电话,老板很高兴,同样我也很高兴,终于努力了十几天得到了回报。   所以今天来和大家再总结一下昨天没有提到的一些相关优...

seo评分标准

seo评分标准

内部链接文字:10分标题title:10分域名:7分H1,H2字号标题:5分每段首句:5分路径或文件名:4分相似度(关键词堆积):4分每句开头:1.5分加粗或斜体:1分文本用法(内容):1分title...

Linux查看CPU和内存使用情况

Linux查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会...

MySQL为什么会有一大堆在Sleep的进程

MySQL为什么会有一大堆在Sleep的进程

[b]关于php应该在何时调用mysql_close()以及pconnect方式和传统方式有何种区别收藏[/b]以前我一直认为,当php的页面执行结束时,会自动释放掉一切。相信很多人都跟我想的一样。但...

Nginx 504 Gateway Time-out错误的解决方案

Nginx 504 Gateway Time-out错误的解决方案

最近在centos下搭建了一个[b]nginx[/b]的WEB服务器,但是有朋友说经常出现以下错误:504 Gateway Time-out The server didn't respond in...

PHPnow集成环境安装(补全)

PHPnow集成环境安装(补全)

[b]1. 配置 MySQL[/b]  打开 MySQL 的配置文件,位置在PHPnow\MySQL-5.1.50\my.cnf,做以下修改,没有的配置请自己添加,路径请自己修改。  [client]...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。