相关代码

注意key需要前往Google云平台申请

<!DOCTYPE html>
<html><head><title>Geolocation</title><meta name="viewport" content="initial-scale=1.0, user-scalable=no"><meta charset="utf-8"><style>/* Always set the map height explicitly to define the size of the div* element that contains the map. */#map {height: 100%;}/* Optional: Makes the sample page fill the window. */html, body {height: 100%;margin: 0;padding: 0;}</style></head><script async defersrc="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&callback=initMap"></script><body><div id="map"></div><script>// Note: This example requires that you consent to location sharing when// prompted by your browser. If you see the error "The Geolocation service// failed.", it means you probably did not give permission for the browser to// locate you.var map, infoWindow;function initMap() {map = new google.maps.Map(document.getElementById('map'), {center: {lat: 40.813078, lng: -73.046388},zoom: 16});// infoWindow = new google.maps.InfoWindow;// Try HTML5 geolocation.if (navigator.geolocation) {navigator.geolocation.getCurrentPosition(function(position) {var pos = {lat: position.coords.latitude,lng: position.coords.longitude};var marker = new google.maps.Marker({position: pos, map: map});map.setCenter(pos);}, function() {handleLocationError(true, infoWindow, map.getCenter());});} else {// Browser doesn't support GeolocationhandleLocationError(false, infoWindow, map.getCenter());}}function handleLocationError(browserHasGeolocation, infoWindow, pos) {infoWindow.setPosition(pos);infoWindow.setContent(browserHasGeolocation ?'Error: The Geolocation service failed.' :'Error: Your browser doesn\'t support geolocation.');infoWindow.open(map);}</script></body>
</html>

谷歌地图获取当前位置并展示(最新接口)相关推荐

  1. vue 获取当前位置 高德_vue高德地图获取当前位置

    一:安装依赖 npm install vue-amap --save 二:main.js中的配置 import VueAMap from 'vue-amap'; Vue.use(VueAMap); V ...

  2. 谷歌地图创建自定义位置_如何使用Google Home为任何命令创建自定义快捷方式

    谷歌地图创建自定义位置 Google Home can do a lot of really awesome stuff with voice commands, but some of them c ...

  3. android h5调用百度地图,h5页面如何调用百度地图获取当前位置(代码)

    本篇文章给大家带来的内容是关于h5页面如何调用百度地图获取当前位置(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在项目中越来越多的用到了手机的GRS定位功能,使用百度地图A ...

  4. 聊天功能获取聊天记录列表并展示最新一条聊天记录

    聊天功能获取聊天记录列表并展示最新一条聊天记录 记录一次项目中聊天功能,需要获取好友聊天记录列表并且展示最新一条聊天记录,同时获取新消息的数目的sql语句. SELECT count(read_sta ...

  5. 百度地图获取当前位置街道_轻松查看街道地址位置地图

    百度地图获取当前位置街道 Have you found the address for a place that you would like to visit while browsing but ...

  6. 谷歌地图实现车辆位置实时跟踪

    谷歌地图没有直接给路书的功能,在这里模拟一个,车辆上会随时传一个坐标值,通过后端的桥接,即时反馈给前端这些数据,得到坐标点,就可以进行地图打点,实现一种类似导航的效果,来展示位置所在. 本 Chat ...

  7. java api从高德地图获取某个位置的经纬度

    1.代码展示 import com.fasterxml.jackson.databind.JsonNode; import com.ning.http.client.AsyncHttpClient; ...

  8. pc端高德地图获取当前位置

    使用高德地图浏览器中获取当前位置时总是失败获取不到,有以下几个原因: 1.用户禁用了定位权限 2.定位超时,这时候可以将timeout设置的时间长一点,另外还有个别浏览器本身的定位接口就是黑洞(Chr ...

  9. h5页面调用百度地图获取当前位置并在地图上标注出来

    在项目中越来越多的用到了手机的GRS定位功能,使用百度地图API获取当前位置并在地图上标注出来首先应该在官网上注册key 点击获取密钥,注册获取key. 完整代码如下: <!DOCTYPE ht ...

最新文章

  1. iOS开发小知识之正则表达式的简单用法
  2. 性能更好的js动画实现方式——requestAnimationFrame
  3. 简单工厂 jdk源码解析
  4. homework-02
  5. BAT执行DOS命令查找本地浏览器
  6. 树莓派连接usb手机_树莓派03 - 树莓派的VNC连接
  7. 快递官网漏洞泄露 1400 万用户信息
  8. 时间机器与iCloud云盘:应该使用哪个来备份你的Mac?
  9. [POJ3233] Matrix Power Series(矩阵快速幂)
  10. 如何用python制作动画电影_用Python制作3D动画
  11. 修复完浏览器后每次打开ie8都会自动弹出管理加载项,请问怎样才能不弹出
  12. 手把手教你移植 tinyriscv 到FPGA上
  13. linux下rsync命令,linux上的rsync命令详解
  14. bing搜索PubHub发布商指南
  15. 订阅切换按钮(subscribe toggle button)
  16. “衡水中学模式”深度解析
  17. CEA-2014(简述)
  18. 使用icomoon引入字体图标及扩充字体图标的方法
  19. 详解 OpenCV 透视变换原理 及 实例
  20. onReachBottom不触发的原因

热门文章

  1. 支付宝支付--alipay.data.dataservice.bill.downloadurl.query(查询对账单下载地址)
  2. 面向对象程序设计(Java)课程设计——五子棋小游戏
  3. 反常积分敛散性的比较判别法专题(及常用反常积分)
  4. 《摆渡人》----读书笔记
  5. 数据库连接池(Druid(德鲁伊))
  6. android 信封打开动画,CSS3 信封开启的动画
  7. Word怎么整改图片的颜色格式?简单技巧!word如何设置图片颜色格式?
  8. ANTLR4基本语法
  9. JUC并发编程(java util concurrent)(哔站 狂神说java juc并发编程 摘录笔记)
  10. 小数据治理靠“人工”,大数据治理靠“智能”