Checks whether certain android application is enabled or not.
cordova plugin add cordova-plugin-app-checker
As this plugin is used to detect the version of an installed app.
It returns a promise which will be resolved to true
if the app is enabled and false
otherwise.
cordova.plugins.appChecker.isAppEnabled('com.android.chrome')
.then(function(enabled) { console.log(enabled); })
.catch(function(error) { console.error(error); });
It returns a promise which will be resolved to the string representation of the version number (eg: 57.0.2987.132
) or rejected with a Package is not found
error if the app is not installed
cordova.plugins.appChecker.getAppVersion('com.android.chrome')
.then(function(version) { console.log(version); })
.catch(function(error) { console.error(error); });
A helper function to open the Google Play page of app. Useful for prompting the user to update/enable the app.
cordova.plugins.appChecker.openGooglePlayPage('com.android.chrome')
.then(function() { console.log('Google Play page of app has been opened.'); })
.catch(function(error) { console.error(error); });