0
私はCordovaクロスプラットフォーム言語を使用してAndroidアプリケーションを開発しました。私はデバイスが根付いているかどうかをチェックしたい。根づいた場合は、実行時にアプリケーションを中止または終了する必要があります。誰も私がこの問題を解決する方法を考えたり提案しているのですか?デバイスをチェックする方法は、コルドバのAndroidプログラミングに根ざしていますか?
私はCordovaクロスプラットフォーム言語を使用してAndroidアプリケーションを開発しました。私はデバイスが根付いているかどうかをチェックしたい。根づいた場合は、実行時にアプリケーションを中止または終了する必要があります。誰も私がこの問題を解決する方法を考えたり提案しているのですか?デバイスをチェックする方法は、コルドバのAndroidプログラミングに根ざしていますか?
isDeviceRooted()はcordova-diagnostic-pluginです。
プラグインを追加します。
cordova plugin add cordova.plugins.diagnostic
そして、例えば:答えを
document.addEventListener("deviceready", function(){
cordova.plugins.diagnostic.isDeviceRooted(function(rooted){
if(rooted){
navigator.app.exitApp();
}
});
}, false);
ちょっと感謝を。しかし、私はapp.jsコードを持っているので、このコードをどこに追加するのか混乱します。以下は私のapp.jsですが、document.addEventListenerコードは含まれていません。 – user3454590