@timmedia/check-play-services
Capacitor plugin to check the availability of Google Play services.
This plugin relies on the isGooglePlayServicesAvailable method of the native GoogleApiAvailability helper class and can be used to check whether Google Play services are available on the device (e.g. before attempting Google native authentication).
| Maintainer | GitHub |
|---|---|
| Tim | timmedia |
npm install @timmedia/check-play-services
npx cap syncimport { CheckPlayServices } from 'check-play-services';
const { status } = await CheckPlayServices.getAvailability();
const { available } = await CheckPlayServices.isAvailable();getAvailability() => Promise<{ status: AvailabilityStatus; }>Checks whether Google Play services are available, returns the status code.
Returns: Promise<{ status: AvailabilityStatus; }>
Since: 1.0.0
isAvailable() => Promise<{ available: boolean; }>Check that Google Play services are enabled.
Returns: Promise<{ available: boolean; }>
Since: 1.0.0
| Members | Value |
|---|---|
SUCCESS |
0 |
SERVICE_MISSING |
1 |
SERVICE_UPDATING |
18 |
SERVICE_VERSION_UPDATE_REQUIRED |
2 |
SERVICE_DISABLED |
3 |
SERVICE_INVALID |
9 |
