Use this plugin to check if the android device running the app is rooted.
cordova plugin add cordova-plugin-root-detection
or
cordova plugin add https://github.com/trykovyura/cordova-plugin-root-detection.git
rootdetection.isDeviceRooted(successCallback, errorCallback);- =>
successCallbackis called with true if the device is rooted, otherwise false - =>
errorCallbackis called if there was an error determining if the device is rooted - returns '1' if device is rooted else '0'
var successCallback = function (result) {
var isDevicesRooted = result == 1;
};
var errorCallback = function (error) {
console.error(error);
};
rootdetection.isDeviceRooted(successCallback, errorCallback);Android only.
MIT License