If Play Services is not available on the device, hasResolution indicates whether it is possible to do something about it (e.g. install Play Services), always returns undefined on iOS
firebase.utils().playServicesAvailability.hasResolution;
Returns a boolean indicating whether Play Store is available on the device, always true on iOS
firebase.utils().playServicesAvailability.isAvailable;
If an error was received, this indicates whether the error is resolvable, always returns undefined on iOS
firebase.utils().playServicesAvailability.isUserResolvableError;
Returns a numeric status code. Always 0 on iOS, For Android please refer to Android documentation for further information: https://developers.google.com/android/reference/com/google/android/gms/common/ConnectionResult
firebase.utils().playServicesAvailability.status;
A human readable error string, always undefined on iOS