全村最帅的希望
全村最帅的希望
  • 发布:2017-11-07 14:58
  • 更新:2018-07-10 17:00
  • 阅读:2976

android动态获取权限空指针异常

分类:Native.js

原生API调用:
if (ActivityCompat.checkSelfPermission(context, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this, PERMISSIONS_STORAGE, 1);
}

js代码
var Context = plus.android.runtimeMainActivity();
var res = plus.android.invoke("android.support.v4.app.ActivityCompat", "checkSelfPermission", Context, "android.permission.CAMERA");
var PERMISSIONS_STORAGE = new Array();
PERMISSIONS_STORAGE.push("android.permission.CAMERA");
if(res != "0") {
 plus.android.invoke("android.support.v4.app.ActivityCompat", "requestPermissions", Context, PERMISSIONS_STORAGE, 1);
}

问题已解决 离线打包运行正常

2017-11-07 14:58 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

谢谢,但是为什么ActivityCompat.requestPermissions(Cnntent,‘数组’, 1);这么写不行

  • mui新人

    不然要怎么写呢

    2018-05-28 10:21

mui新人

mui新人

怎么解决的

JoyceWu12

JoyceWu12

想问一下怎么实现动态获取多个权限呢?我重复写这段代码授权不同的权限,发现只能弹出第一个权限

该问题目前已经被锁定, 无法添加新回复