核弹头H5小游戏

关闭

核弹头小游戏

游戏轻松点
无需下载,点开即玩

拿起手机!扫我啊

核弹头小游戏
无需下载点击即玩

回到顶部

当前位置: 核弹头首页 > 游戏教程 > 正文

HTML5如何使用地理定位?

来源:www.h5uc.com    作者:集   时间:2015-09-24

HTML5 Geolocation(地理定位)用于定位用户的位置,本文小编告诉你HTML5如何使用地理定位?

定位用户的位置

HTML5 Geolocation API 用于获得用户的地理位置。

鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。

浏览器支持

Internet Explorer 9、Firefox、Chrome、Safari 以及 Opera 支持地理定位。

注释:对于拥有 GPS 的设备,比如 iPhone,地理定位更加精确。

HTML5 - 使用地理定位

请使用 getCurrentPosition() 方法来获得用户的位置。

下例是一个简单的地理定位实例,可返回用户位置的经度和纬度。

实例

<script>
var x=document.getElementById("demo");
function getLocation()
  {
  if (navigator.geolocation)
    {
    navigator.geolocation.getCurrentPosition(showPosition);
    }
  else{x.innerHTML="Geolocation is not supported by this browser.";}
  }
function showPosition(position)
  {
  x.innerHTML="Latitude: " + position.coords.latitude +
  "<br />Longitude: " + position.coords.longitude;
  }
</script>

例子解释:

检测是否支持地理定位

如果支持,则运行 getCurrentPosition() 方法。如果不支持,则向用户显示一段消息。

如果getCurrentPosition()运行成功,则向参数showPosition中规定的函数返回一个coordinates对象

showPosition() 函数获得并显示经度和纬度

上面的例子是一个非常基础的地理定位脚本,不含错误处理。

核弹头小游戏网发布此文仅为传递信息,不代表认同其观点或者证实其描述!
软件排行
1
PDF转换器免费版下载
PDF转换器免费版下载 实用工具 | 5分
详情
3
Fores专注森林免费版
Fores专注森林免费版 实用工具 | 4分
详情
4
贴贴TieTie安卓版下载
贴贴TieTie安卓版下载 社交聊天 | 4分
详情
5
八门神器app下载
八门神器app下载 实用工具 | 4分
详情
6
空气投篮免费版下载
空气投篮免费版下载 体育运动 | 4分
详情
7
233乐园免费下载
233乐园免费下载 实用工具 | 4分
详情
8
快对app官方版
快对app官方版 实用工具 | 5分
详情

热门网游

福利游戏排行版

1
91翻天奇迹mu怀旧版
91翻天奇迹mu怀旧版 角色扮演 | 5分
下载
3
霸王天下手机版下载
霸王天下手机版下载 角色扮演 | 5分
下载
4
砰砰法师满V版下载
砰砰法师满V版下载 角色扮演 | 5分
下载
5
落神之地手机版下载
落神之地手机版下载 角色扮演 | 5分
下载
6
墨斗手机版下载
墨斗手机版下载 角色扮演 | 5分
下载
7
300大作战破解版
300大作战破解版 角色扮演 | 5分
下载
8
天姬变红包版下载
天姬变红包版下载 角色扮演 | 5分
下载
1
荣耀世纪怀旧服
荣耀世纪怀旧服 BT游戏 | 5分
下载
2
荣耀世纪最新版
荣耀世纪最新版 BT游戏 | 5分
下载
3
荣耀世纪福利版
荣耀世纪福利版 BT游戏 | 5分
下载
4
荣耀世纪变态版
荣耀世纪变态版 BT游戏 | 5分
下载
5
荣耀世纪破解版
荣耀世纪破解版 BT游戏 | 5分
下载
6
荣耀世纪
荣耀世纪 BT游戏 | 5分
下载