iOS平台:用Native.js来写 如何判断系统功能权限是否开启
https://ask.dcloud.net.cn/article/35915
安卓系统各种权限
https://blog.csdn.net/Mr_Cao_/article/details/83023004
安卓用一下方法来判断权限是否开启,如果没有开启,跳转到应用设置开启权限
plus.android.requestPermissions([‘android.permission.WRITE_EXTERNAL_STORAGE’], function(resultObj){
for (var i = 0; i < resultObj.granted.length; i++ ) {
var grantedPermission = resultObj.granted[i];
// alert(‘已获取的权限:’+ grantedPermission);
}
// 若所需权限被拒绝,则打开APP设置界面,可以在APP设置界面打开相应权限
if (resultObj.deniedAlways.length > 0 || resultObj.deniedPresent.length>0) {
plus.nativeUI.confirm(“XXX权限没有开启,是否去开启?”, function(e) {
if (e.index == 0) {
var Intent = plus.android.importClass(“android.content.Intent”);
var Settings = plus.android.importClass(“android.provider.Settings”);
var Uri = plus