Ionic 3 App问题访问定位服务

时间:2018-10-23 12:24:47

标签: ionic3 cordova-plugins android-location

我使用ionic 3开发了一个应用程序。 我的应用程序的离子信息如下。

cli软件包:

@ionic/cli-utils  : 1.9.2
ionic (Ionic CLI) : 3.9.2

全局软件包:

Cordova CLI : 7.1.0

本地软件包:

@ionic/app-scripts : 3.2.0
Cordova Platforms  : none
Ionic Framework    : ionic-angular 3.9.2

系统:

Android SDK Tools : 26.1.1
Node              : v8.12.0
npm               : 6.4.1
OS                : Windows 10

我使用位置访问是为了获取用户当前位置,但是在使用android-debug.apk在设备上测试应用程序时遇到了一些奇怪的问题。

location access permission pop-up,which is called at the beginning of the application.

After clicking allow, still could not access location.

Able to access location after resuming or restating the application.

为了获取位置,我使用cordova-plugin-mauron85-background-geolocation并在Platform()。ready()之后调用相同的服务,但是当应用再次进入后台时,位置服务将被禁用/无法访问,因此我的后台服务也越来越失败。

您的迅速反应非常可观。

0 个答案:

没有答案