我正在xaml中开发Windows 8商店应用程序,它使用用户的GPS location.IS以任何方式通过编程方式知道设备用户正在使用具有GPS功能?如何知道Windows 8设备(笔记本电脑/平板电脑/台式机)是否具有GPS功能
与Windows手机不同,它只能在有互联网连接的情况下工作吗?
我正在xaml中开发Windows 8商店应用程序,它使用用户的GPS location.IS以任何方式通过编程方式知道设备用户正在使用具有GPS功能?如何知道Windows 8设备(笔记本电脑/平板电脑/台式机)是否具有GPS功能
与Windows手机不同,它只能在有互联网连接的情况下工作吗?
您应该能够检查传感器状态。
NotSupported
传感器硬件不可用。
Ready
传感器可用并解析数据。
Initializing
传感器可用并正在初始化。
NoData
传感器无法获取数据。
NoPermissions
调用者没有权限访问传感器的数据 。
Disabled
传感器被禁用。
您需要检查位置传感器
var location = new Geolocator();
if(location.LocationStatus == PositionStatus.NotAvailable)
{
//Do Something
}
else
{
//Do Something else
}
下面的文章的状态,包括Geolocation
话题真的很好
http://www.jeffblankenburg.com/2012/11/14/31-days-of-windows-8-day-14-geolocation/
哎丹尼尔,很高兴见到你在计算器上:) – Mayank