Comment mettre en œuvre des autorisations d'exécution Android dans l'application qui utilise cordova 3,5Android autorisation d'exécution à Cordova 3.6 App
0
A
Répondre
0
Android autorisation d'exécution introduite à partir Android 6.0 (API level 23). Il n'a aucune relation avec la version de Cordova.
Dans MainActivity.java de votre plate-forme Android, ajoutez ce code après loadUrl(launchUrl);
if(Build.VERSION.SDK_INT >= 23)
{
// Sample request for user permission runtime */
ActivityCompat.requestPermissions(MainActivity.this,
new String[] {
android.Manifest.permission.WRITE_EXTERNAL_STORAGE
},
100);
}
Si vous travaillez en studio Android, il importera automatiquement les paquets nécessaires comme:
import android.os.Build;
import android.os.Bundle;
import android.support.v4.app.ActivityCompat;
+0
Merci Avijit, Mais le mien est une application hybride qui utilise Cordova 3.5 – user3458301
ne https://github.com/NeoLSN/cordova-plugin-android-permissions fonctionne-t-il? –