js.showUserInfoForm - Tencent-WSQ-DEV/AppCenter GitHub Wiki

1.方法原型

wsqOpenApp.showUserInfoForm(opts)

该接口目前只开放给少数应用,有权限限制

2.调用参数

参数 是否必须 说明 备注
opts object 参数,具体见下表

opts 说明

参数 是否必须 说明 备注
fields 需要用户填写的字段值
callback 用户操作完成后回调

fields 说明

fields 目前支持如下,后续会继续扩展

字符串 说明
realName 姓名
birthday 生日
addr 地址
mobile 手机
email 邮箱
idCard 身份证
QQ QQ号

3.返回数据

参数 说明 备注
errMsg 发生错误时,错误信息

4.调用示例

var fields = ['realName', 'birthday', 'addr', 'mobile', 'email', 'idCard', 'QQ']
  callback = function(re) {
      console.info(re);
  };
if (typeof wsqOpenApp == 'undefined') {
  document.addEventListener('wsqOpenAppReady', function(e) {
      wsqOpenApp.showUserInfoForm({fields:fields, callback: callback});
  }, false);
} else {
  wsqOpenApp.showUserInfoForm({fields:fields, callback: callback});
}

5.callback接受数据

{
  errCode: 2,
  errMsg: '用户取消'
}