在离子2打字稿中如何检查设备是否有根

问题描述 投票:2回答:1

我正在使用ionic2开发移动应用程序。我需要检查android设备是否已植根。我做谷歌,发现this插件cordova-plugin-root-detection但它不适合我。

我使用以下命令在我的项目中添加了这个插件,如上面链接中的解释

cordova plugin add https://github.com/trykovyura/cordova-plugin-root-detection.git

添加此插件后,我尝试导入它,但它不导入,说没有模块存在。我强行退出我的项目并运行npm insatll并再次打开我的项目,但错误仍然存​​在。

rootDetection.isDeviceRooted(successCallback, errorCallback);

调用此方法不起作用,因为模块不存在。

任何插件或任何建议的参考都会有所帮助。

angular typescript ionic-framework ionic2 angular2-forms
1个回答
0
投票

跳过通过Typescript导入插件并直接通过window全局对象访问它。

 (<any>window).plugins.rootDetection.isDeviceRooted(successCB, errorCB)
© www.soinside.com 2019 - 2024. All rights reserved.