帖子
帖子
用户
博客
课程
1234
返回列表 发新帖
7
帖子
0
勋章
110
Y币
谢谢,能不能 发个邮箱,我把模块,代码都发一下,请帮忙 诊断下。
7
帖子
0
勋章
110
Y币
非常感谢 各位 的帮忙,特别是版主的大力支持,问题已经解决了,根本原因还是缺少初始化所需的权限,加了一段代码 动态申请了权限,在初始化之前,如下 :
requestPermission(['phone','storage','camera']);


function requestPermission(vList){
  if(!arguments[0]) vList = ['phone-r'];

  var resultList = api.hasPermission({
      list : vList
  });

  var reqPermissionList = [];
  for (var i = 0; i < resultList.length; i++) {
    if(resultList[i].granted == false){
      var permissionName = resultList[i].name;
      reqPermissionList.push(permissionName);
    }
  }

  if(reqPermissionList.length >0){
    api.requestPermission({
        list:reqPermissionList,
        code:1
    }, function(ret, err){
        if(ret){
          var callList = ret.list;
        }
    });
  }
}
再次感谢 各位帮忙!
1234
您需要登录后才可以回帖 登录

本版积分规则