ek.getUserProfile
支持 Promise
统一的获取用户信息接口,需要在 Native 自行实现,也可以不使用本接口,直接在 JS 端自行实现。
本接口只能在 @click 事件内调用,每次调用都会弹窗请求授权。
参数
参数 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
Example
vue
<template>
<button @click="getUserInfo">获取用户信息</button>
</template>
<script setup lang="ts">
const getUserInfo = () => {
const { userInfo } = await ek.getUserProfile()
console.log(userInfo)
}
</script>