2017-11-29 1 views
0

私はCordovaクロスプラットフォーム言語を使用してAndroidアプリケーションを開発しました。私はデバイスが根付いているかどうかをチェックしたい。根づいた場合は、実行時にアプリケーションを中止または終了する必要があります。誰も私がこの問題を解決する方法を考えたり提案しているのですか?デバイスをチェックする方法は、コルドバのAndroidプログラミングに根ざしていますか?

答えて

0

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); 
+0

ちょっと感謝を。しかし、私はapp.jsコードを持っているので、このコードをどこに追加するのか混乱します。以下は私のapp.jsですが、document.addEventListenerコードは含まれていません。 – user3454590

関連する問題