0
Ich bin mit einem Fehler, wenn ich versuche, für die Berechtigungen für Android fragen 6.Titanium - Android 6 Berechtigungen
Meine Funktion ist:
// check ACCESS_FINE_LOCATION permission
var location2Permission = "android.permission.ACCESS_FINE_LOCATION";
var hasLocation2Permission = Ti.Android.hasPermission(location2Permission);
if(!hasLocation2Permission){
permissionsToRequest.push(location2Permission);
}
// request permission
Ti.Android.requestPermissions(permissionsToRequest, function(e) {
if (e.success) {
Ti.API.info("SUCCESS");
callback();
} else {
Ti.API.info("ERROR: " + e.error);
}
});
Und der Fehler ist:
Message: Uncaught TypeError: Object #<Android> has no method 'requestPermissions'
Was passiert? Weil diese Funktion in Titanium Docs existiert. Ich verwende Ti.SDK 5.1.2.GA
schauen, können Sie für die Lage um Erlaubnis fragen wollen? – Swanand
Ich denke mein Problem ist, dass in Ti.SDK 5.1.2.GA die Funktion requestPermissions noch nicht implementiert ist ... – amurcia
Ja, Sie sollten Ti SDK 5.2.2 und höher. – Swanand