Harmony应用开发-用户头像认证实现_第1页
Harmony应用开发-用户头像认证实现_第2页
Harmony应用开发-用户头像认证实现_第3页
Harmony应用开发-用户头像认证实现_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、蛟龙腾飞学习分享材料 Harmony应用开发-用户头像认证实现说明本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。创建项目示例代码index.hml 获取头像 是否进行用户认证 index.css.container display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 400px;.img flex-direction: column; justify-content: cent

2、er; align-items: center; width: 150px; height: 150px; border: 1px solid #ccc; border-radius: 75px; margin-bottom: 10px;.title font-size: 30px; text-align: center;.btn width: 100%; height: 80px; flex-direction: row; align-items: center; justify-content: space-around;.btn button width: 90px; height: 3

3、0px;index.jsimport prompt from mpt;import userIAM_userAuth from ohos.userIAM.userAuth;export default startAuth() (开始认证); let tipCallback = (tip)= (receive tip: errorCode( + tip.errorCode + ) code( + tip.tipCode + ) event( + tip.tipEvent + ) info( + tip.tipInfo + );

4、/ 此处添加提示信息显示逻辑 ; let auth = userIAM_userAuth.getAuthenticator(); auth.on(tip, tipCallback); auth.execute(FACE_ONLY, S2).then(code)= auth.off(tip, tipCallback); (auth success); / 此处添加认证成功逻辑 ).catch(code)= auth.off(tip, tipCallback); console.error(auth fail, code = + code); / 此处添加认证失败逻辑 );

5、 prompt.showToast(message:认证成功) , checkAuthSupport() (start check auth support); let auth = userIAM_userAuth.getAuthenticator(); let checkCode = auth.checkAvailability(FACE_ONLY, S2); if (checkCode = userIAM_userAuth.CheckAvailabilityResult.SUPPORTED) (check auth support success); / 此处添加支持指定类型认证的逻辑 else console.error(check auth support fail, code = + checkCode); / 此处添加不支持指定类型认证的逻辑 , cancelAuth() (取消); let auth = userIAM_userAuth.getAuthenticator(); let cancelCode = auth.cancel(); if (cancelCode = userIAM_userAuth.R

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论