前端使用高德小记录
来源:互联网 发布:java心得体会 编辑:程序博客网 时间:2024/06/05 11:28
<!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"> <title>浏览器定位</title> <script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=8325164e247e15eea68b59e89200988b"></script><body><div id='container'></div><div id="tip"></div><script type="text/javascript">/***************************************由于Chrome、IOS10等已不再支持非安全域的浏览器定位请求,为保证定位成功率和精度,请尽快升级您的站点到HTTPS。***************************************/ var map, geolocation; //加载地图,调用浏览器定位服务 map = new AMap.Map('container', { resizeEnable: true }); map.plugin('AMap.Geolocation', function() { geolocation = new AMap.Geolocation({ enableHighAccuracy: true,//是否使用高精度定位,默认:true timeout: 10000, //超过10秒后停止定位,默认:无穷大 buttonOffset: new AMap.Pixel(10, 20),//定位按钮与设置的停靠位置的偏移量,默认:Pixel(10, 20) zoomToAccuracy: true, //定位成功后调整地图视野范围使定位位置及精度范围视野内可见,默认:false buttonPosition:'RB' }); map.addControl(geolocation); geolocation.getCurrentPosition(); AMap.event.addListener(geolocation, 'complete', onComplete);//返回定位信息 AMap.event.addListener(geolocation, 'error', onError); //返回定位出错信息 }); //解析定位结果 function onComplete(data) { AMap.plugin('AMap.Geocoder',function(){ var geocoder = new AMap.Geocoder({ city: "010"//城市,默认:“全国” }); geocoder.getAddress(data.position.getLng()+","+data.position.getLat(),function(status,result){ if(status=='complete'){ alert(result.regeocode.formattedAddress) } }) }); } //解析定位错误信息 function onError(data) { document.getElementById('tip').innerHTML = '定位失败'; }</script></body></html>
阅读全文
1 0
- 前端使用高德小记录
- iptable使用小记录
- linux使用小记录
- mysql使用小记录
- latex使用小记录
- Struts2 菜鸟使用小记录
- 关于前端开发学习中的一些小记录
- 关于前端开发学习中的一些小记录1
- ~~小记录~~
- 小记录
- 小记录
- 小记录
- 小记录
- 小记录
- 小记录
- ELK Stack搭建和使用中的一些小记录
- 前端小记
- 前端小记
- PHP中MySQL、MySQLi和PDO的用法和区别
- python基础(三)——类的研究
- rsync 守护进程配置(含脚本)
- 算法导论 练习题 17.2-2
- Centos Redhat suse 系统信息查看
- 前端使用高德小记录
- 位运算
- bzoj 2324 [ZJOI2011]营救皮卡丘
- Unity中遇到的那些坑
- [Leetcode] 202. Happy Number 解题报告
- TensorFlow教程04:MNIST实验——源码和运行结果
- HTML5
- rh254复习题
- Git之撤销修改