我正在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