2016-05-22 15 views
0

此問題與MDN提供的地理位置API有關。此API使用什麼類型的硬件來確定用戶的位置?那是GPS嗎? Wifi網絡?或基於蜂窩塔的三邊測量?MDN Javascript地理位置API硬件依賴關係

從MDN文檔可以看出,該API有兩個方法來確定用戶的位置。它們是 getCurrentPosition()和watchPosition()。其實哪種方法使用什麼硬件?在此先感謝:)

回答

0

通常android工作兩個提供商,如你所說的GPS和網絡(包括Wi-Fi和網絡)。它將取決於您的應用程序權限,庫使用其中一個或另一個。

假設爲兩個來源激活權限,它將不斷從兩個來源接收更新,並將盡力保持估計的最佳位置。通常情況下,GPS位置將覆蓋Wi-Fi和網絡位置,因此如果可能的話,它將被使用。

因此,當您明確調用庫時,它將返回當前存儲的最佳估計位置。

+0

如何識別,究竟使用哪一個? –

+0

這將取決於您的應用程序權限。如果同時設置了這兩個權限,則所有三種策略都將用於獲取最佳位置信息 – Jorge