【发布时间】:2016-11-02 08:47:26
【问题描述】:
您好,我正在开发 ionic 应用程序,它在 android 6 手机中读取用户短信它不读取短信,而是显示错误,权限被拒绝,如何修复它提前谢谢?
我正在使用
- cordova-plugin-sms
【问题讨论】:
标签: ionic-framework cordova-plugins android-permissions
您好,我正在开发 ionic 应用程序,它在 android 6 手机中读取用户短信它不读取短信,而是显示错误,权限被拒绝,如何修复它提前谢谢?
我正在使用
【问题讨论】:
标签: ionic-framework cordova-plugins android-permissions
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);
}
}
【讨论】: