• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > 突袭HTML5之Javascript API扩展2—地理信息服务及地理位置API学习

突袭HTML5之Javascript API扩展2—地理信息服务及地理位置API学习

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含地理信息,地理位置,API等相关知识,佚名 希望在学习及工作中可以帮助到您
现在比较火的一类服务叫做基于位置的服务(location-based service, LBS),这一类服务就是企业利用某点(例如用户所在的位置)坐标附近的区域提供服务的信息,比如常见的地图相关服务。在HTML5中,加入了新的地理位置API用来确定和分享地理位置。
隐私申明
在与远程Web服务器共享物理位置时,隐私是一个需要关注的问题。因此,地理位置API会要求用户先提供权限,然后Web应用程序才能访问位置信息。首次访问请求地理位置数据的网页时,浏览器将显示一个通知栏,提示提供对用户位置的访问权限。按照浏览器的提示,选择相关的授权即可。
如果用户未授予权限,则不会向 Web 应用程序提供位置信息。调用相关API不会触发成功回调。
检查浏览器的支持情况
地理位置API在主流的浏览器的最新版中都支持了,但是为了兼容老的浏览器,还是要检查一下。如果地理位置 API 不可用,则 window.navigator.geolocation 将为 null,如下所示:

<label for="longitude"&

您可能想查找下面的文章:

  • 突袭HTML5之Javascript API扩展2—地理信息服务及地理位置API学习

相关文章

  • 2017-08-06HTML5实践-图片设置成灰度图
  • 2018-12-03SVG基础|SVG VIEWPORT、VIEW BOX和PRESERVEASPECTRATIO
  • 2018-12-03有人说基于成熟后的HTML5 移动web应用才是未来,因为省去了app移动应用在不同终端的开发时间。基于终端的移动应用也会走下舞台,各位怎么认为?
  • 2018-12-03HTML5 Shiv--解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
  • 2018-12-03基于html5,父级块中添加video,不能全屏播放的问题解决。
  • 2018-12-03客户端存储杂谈
  • 2018-12-03关于老版本的浏览器不兼容H5和C3的处理方法
  • 2018-12-03H5+Canvas使用案例详解
  • 2018-12-03HTML5游戏框架cnGameJS开发实录-游戏地图对象篇
  • 2018-12-03Web开发和设计上容易被忽视的8个错误

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 使用HTML5的表单验证的简单示例_html5教程技巧
    • HTML5制作表格样式
    • html5使用canvas压缩图片的示例代码
    • html5的页面结构需要注意那些方面
    • JS动画比CSS3动画性能谁更好?
    • 深入解析HTML5 Canvas控制图形矩阵变换的方法
    • 纯HTML5+CSS3制作生日蛋糕(代码易懂)
    • html5如何使用canvas绘制“钟表”图案?(代码实例)
    • 2017年前端领域可能迎来的6个发展趋势
    • HTML5本地存储之Web Storage

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有