首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >W3C地理定位API的watchPosition在离线时无法在GPS设备的笔记本电脑上工作

W3C地理定位API的watchPosition在离线时无法在GPS设备的笔记本电脑上工作
EN

Stack Overflow用户
提问于 2013-07-04 17:31:46
回答 1查看 428关注 0票数 2

我有一台装有GPS硬件的笔记本电脑。我在使用27。当我离线并使用地理定位API的watchPosition函数时,似乎没有使用GPS,因为我没有看到任何位置更新。

是的,全球定位系统已经启用,运行良好,我看到我的笔记本电脑正在与7颗GPS卫星通信。

以下是我要遵循的步骤:

  1. 使用上的Internet connection ,点击这个测试页,它利用W3C地理定位API的watchPosition。
  2. 测试页面显示我的当前职位。当我走来走去的时候,我的位置更新了。
  3. 关闭,关闭互联网连接。
  4. 当我四处走动的时候,我的位置从来没有更新过。

但是,我注意到,如果我使用带有Chrome 27的移动设备(iPhone或Android)执行相同的步骤,即使离线时也会更新不同的result...my位置。

为什么我的位置没有更新时离线使用GPS设备的笔记本电脑?请把你的消息来源。

EN

回答 1

Stack Overflow用户

发布于 2014-03-10 13:53:08

我在使用带有gps芯片的Getac笔记本电脑时也遇到了同样的问题。我广泛地测试了Chrome 33.0.1750.117,Firefox 27.0.1,IE11.0.9600.16518和Opera 20.0,发现它们中没有一个使用本地GPS芯片。相反,他们都呼吁谷歌或微软的location。我想这是因为浏览器实现者认为像Windows和OSX这样的桌面操作系统没有本地GPS芯片可供他们访问。如果他们没有互联网连接,他们就无法得到他们的位置。

在iOS和Android上,他们在浏览器实现上做出了不同的选择,实际上是使用本地的GPS。

我为笔记本/台式机用例找到的唯一解决方案是,如果您想从本地的GPS芯片中获得结果,可以直接使用GpsGate与其集成,这是您在本地安装的一个程序。它在本地主机上提供了一个web服务器,它将从GPS芯片上提供您的位置。js可以通过ajax调用它,并将其集成到应用程序中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17475673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档