2017-07-02 63 views
0

在我離子1程序,我用科爾多瓦 - 插件,地理位置位置上的許可服務離子科爾多瓦不切換

由於文檔說,我安裝後AndroidManifest以下 https://www.joshmorony.com/integrating-google-maps-with-an-ionic-application/教程實現地理定位服務。 xml文件包括以下各行的許可請求

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

的當我測試我的手機應用程序,它要求的權限。但是,當我允許時,它不會在我的手機上開啓位置服務。我必須手動打開它。這是爲什麼 ?我錯過了什麼?

編輯:當我手動打開服務,我可以看到地圖,我得到的確切位置。但允許權限請求不會啓用我的電話上的服務

回答

0

詢問權限並不一定意味着該功能/服務將自動啓用。如果授予權限,則應用程序可以使用受保護的功能。受保護的功能可能會或可能不會啓用。

您需要檢查位置服務是否已啓用,如果未將用戶發送到設備的設置以啓用位置服務。

這裏是一個Android例子,你必須做同樣的事情與你離子應用

How to prompt user to enable GPS_PROVIDER and/or NETWORK_PROVIDER?

+0

非常感謝。我會盡力在這裏發佈結果 –