更新记录

1.0.1(2026-04-17)

初始化发布


平台兼容性

其他

多语言 暗黑模式 宽屏模式

yq-IdCode 使用说明

引入

import {
  register,
  getIdCodes,
  getOAID,
  getAAID,
  getAndroidId,
  getIMEI,
  getUUID
} from "@/uni_modules/yq-idcode";

基本流程

  1. 用户同意隐私政策
  2. 调用 register
  3. 调用 getIdCodes 或单独方法获取标识

示例

register((res) => {
  console.log("register:", res);
});

getIdCodes((res) => {
  console.log("ids:", res);
});

getOAID((res) => {
  console.log("oaid:", res);
});

返回结构

{
  code: Number,
  msg: String,
  data?: {
    oaid?: String,
    aaid?: String,
    androidId?: String,
    imei?: String,
    uuid?: String,
    primary?: String,
    primaryType?: String,
    aaidLimitAdTracking?: Boolean,
    oaidMessage?: String
  }
}

常见说明

  • primary 表示当前可用的优先标识
  • 如果系统或设备限制导致某个标识不可用,会在 data 中留空
  • OAID 若当前设备/环境不支持,会自动降级为可用的匿名标识
  • 当前版本中,getOAID 会优先返回可用的匿名设备标识;如果设备未提供 OAID,则回退到 AAID

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。