HWH5.getPermissionList
HWH5.canIUse


HWH5.getPermissionList

支持版本>=10.0.5

获取We码小程序已申请过的权限状态列表

扫码体验:

vscode-plugin

请求参数

返回说明

参数 说明
weLocation 定位h5权限,0拒绝授权,1已授权,默认0,未返回的按未授权处理
weCamera 相机h5权限,0拒绝授权,1已授权,默认0,未返回的按未授权处理
weMicroPhone 麦克风h5权限,0拒绝授权,1已授权,默认0,未返回的按未授权处理
weUserInfo 当前登录用户信息h5权限,0拒绝授权,1已授权,默认0,未返回的按未授权处理
weCalendars welink日历日程h5权限,0拒绝授权,1已授权,默认0,未返回的按未授权处理
wePhotoLibrary ios相册h5权限,android默认返回1,按已授权处理

请求示例

  • ES6版本
  •   HWH5.getPermissionList().then(data => {
        console.log(data);
      }).catch(error => {
        console.log('获取权限列表异常', error);
      });
    
  • ES5版本
  •   HWH5.getPermissionList().then(function (data) {
        console.log(data);
      }).catch(function (error) {
        console.log('获取异常', error);
      });
    

    HWH5.canIUse

    支持版本>=10.0.2

    JSAPI权限校验

    扫码体验:

    vscode-plugin

    请求参数

    参数 类型 必填 说明
    schema Array 需要检查权限项列表

    返回说明

    参数 说明
    data 权限对象

    请求示例

    • ES6版本
      HWH5.canIUse({
        schema: ['fetch', 'faceVerification']
      }).then(data => {
        console.log(data);
      }).catch(error => {
        console.log(error);
      });
    
    • ES5版本
      HWH5.canIUse({
        schema: ['fetch', 'faceVerification']
      }).then(function (data) {
        console.log(data);
      }).catch(function (error) {
        console.log('获取权限异常', error);
      });
    

    结果。 ""

      无结果。 ""