跳到主要内容

DOM 事件概述

本节记录由 k-ID 小部件和流程发出的 DOM 事件。使用这些事件来响应应用程序中的用户操作。事件负载架构列在事件结构下。

事件结构

事件类型说明
Verification.Error当验证操作遇到错误时发出
Verification.Result在验证尝试结果时发出
Widget.AgeGate.Challenge当年龄门控流程触发挑战时发出
Widget.AgeGate.Result当年龄门控流程完成并产生结果时发出
Widget.DataNotices.ConsentApproved当用户批准数据通知同意时发出
Widget.ExitReview当小部件通过单击"完成"按钮退出审查流程时发出

域验证

在监听 DOM 事件时,始终验证消息来源以确保事件来自 k-ID:

window.addEventListener('message', (event) => {
// 验证来源以确保安全
if (!event.origin.endsWith('.k-id.com')) {
return;
}

// 处理事件
console.log('Event:', event.data);
});