我们使用了HTML5s navigator.geolocation,发现它在iOS和Android智能手机上非常出色.现在,用户希望在具有外部GPS的笔记本电脑上运行相同的HTML5 Web应用程序.在笔记本电脑上使用Windows 7,我无法想办法将位置分享到HTML5浏览器(试过Safari,FF,IE,Chrome).为了测试,我使用的是GlobalStat BU-353 USB GPS,它可以独立工作,我发现GPSDirect(很酷的免费软件)可以将信号传送到Win7传感器位置服务,但HTML5浏览器仍然看不到GPS.
有人有这个运气吗?
我一直在寻找类似的解决方案并发现了这个:GpsGate。它是一个独立的应用程序,可以连接到几乎所有 GPS 设备,并以包括浏览器在内的多种形式发布其数据(通过 Javascript API,进而对 http://localhost:12175/gps/[getVersion|getGpsInfo]?jsonp=padding 进行 jsonp 调用) )。它与 Geolocation API 不兼容,但我认为编写简单的适配器应该不会花费太多时间。另一个好处是它的 Express 版本对于私人和商业用途都是免费的(链接)。
编辑:经过一番挖掘,我发现这个补丁将 GpsGate 的地理定位兼容适配器添加到其他一些地理定位库中。
| 归档时间: |
|
| 查看次数: |
4943 次 |
| 最近记录: |