您好我正在开发正在阅读用户短信的离子应用程序,在Android 6手机中它不会读取短信,而是显示错误,权限被拒绝,如何在事先感谢它?
我正在使用
答案 0 :(得分:3)
cordova plugin add cordova-plugin-android-permissions@0.6.0
只需将此代码添加到ionic.Platform.ready
,它就会要求一次许可..
var permissions = window.plugins.permissions;
permissions.hasPermission(checkPermissionCallback, null, permissions.R);
function checkPermissionCallback(status) {
if(!status.hasPermission) {
var errorCallback = function() {
ionic.Platform.exitApp();
}
permissions.requestPermission(function(status) {
if( !status.hasPermission ) errorCallback();
}, errorCallback, permissions.READ_SMS);
}
}