Geolocation 在桌面平台上定位API支持

Geolocation 在桌面平台上定位API支持,geolocation,webkit,qt5,Geolocation,Webkit,Qt5,我尝试使用HTML5地理位置API构建一个webkit应用程序,以获取当前坐标。我还打开了地理定位功能,但它无法以错误开始 无法启动地理位置服务 然后我尝试使用QGetPositionInfoSource,但它找不到任何可用的源代码。我想知道,桌面应用程序是否支持定位API?这是一个很大的问题 直接从文档中获取: < Q>定位API通过QML和C++接口提供定位信息。目前,该API在Android、BlackBerry 10、iOS和Linux上受支持(使用GeoClue) 这同样适用于Qt 5

我尝试使用HTML5地理位置API构建一个webkit应用程序,以获取当前坐标。我还打开了地理定位功能,但它无法以错误开始

无法启动地理位置服务


然后我尝试使用
QGetPositionInfoSource
,但它找不到任何可用的源代码。我想知道,桌面应用程序是否支持定位API?

这是一个很大的问题

直接从文档中获取:

< Q>定位API通过QML和C++接口提供定位信息。目前,该API在AndroidBlackBerry 10iOSLinux上受支持(使用GeoClue

这同样适用于Qt 5.4,如此处相应的快照文档页面所示


使现代化 对整个黑莓平台的支持已取消。另一方面,对桌面平台上定位API的支持将在下一版本的框架Qt 5.6中提供。当前快照非常清楚这一点:

< Q>定位API通过QML和C++接口提供定位信息。 目前,该API在AndroidiOSOS XLinux(使用GeoClue0.12.99版)、Windows(将GPS接收机作为串行端口公开,提供NMEA语句)和WinRT(使用Windows.Devices.Geolocation


因此,下载一个开发快照并试用此新的桌面功能。

更新了新信息:请考虑Qt 5.6的beta快照,因为它具有您正在搜索的功能。