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: '用户取消'
}