二维码

## 引入方式 ### 使用 import 导入 使用 webpack 等构建工具的项目可直接下载文件到项目中,使用 import 导入。 公网地址: <https://uniacc.yun2win.com/sdk/uniacc/qrcode.es.js> 内网地址: <https://uniacc.liyueyun.com/sdk/uniacc/qrcode.es.js> ``` import uniacc from './weapp.es.js' ``` ### 直接用 \<script\> 引入 公网地址 ``` <script src="https://uniacc.yun2win.com/sdk/uniacc/qrcode.iife.js"></script> ``` 内网地址 ``` <script src="https://uniacc.liyueyun.com/sdk/uniacc/qrcode.iife.js"></script> ``` ## 使用方式 ### 使用 uniacc.login 发起人脸登录请求 ``` // 如果要取消或重新发起,应该先调用 cancel 取消本次请求 const { cancel } = uniacc.login({ // 从后端获取的 accessToken accessToken, // 用于确定是当前是外网还是富士康内网, 可填 'public' 或 'foxconn' network: 'foxconn', // 回调中会返回链接地址,需使用此地址生成二维码进行展示 onLoad: data => { console.table('二维码地址', data.qrcode) }, // 用户扫码后会触发此回调 onScan: () => { console.log('扫码成功') }, // 用户人脸识别成功后将会触发此回调, 可调用业务后台传入 identityToken 接入登录逻辑 onSuccess: identityToken => { console.log('人脸识别成功') }, onError: error => { console.error(error) } }) ``` 点击下载 [ 人脸登录Demo ](https://uniacc.yun2win.com/sdk/uniacc/qrcode-demo.zip)