保利威文档中心

幫助中心

報名抽獎

更新時間:2024-04-22 19:18:32

功能概述

本模組主要處理報名抽獎相關邏輯,如抽獎開始、結束和更新等事件訊息。

初始化及銷毀

在實例化該模組並進行使用之前,需要對SDK進行初始化配置,詳細請見參考文件

線上檔案引入方式

// script 标签引入,根据版本号引入JS版本。
<script src="https://websdk.videocc.net/interactions-receive-sdk/0.24.0/lib/polyv-ir.umd.js"></script>

<script>
    const { EnrollLottery } = window.PolyvIRSDK;
</script>

import 方式引入(推薦)

import { EnrollLottery } from '@polyv/interactions-receive-sdk';

const enrollLotterySdk = new EnrollLottery();
// ...
// 销毁 SDK 实例,清除逻辑
enrollLotterySdk.destroy();

使用流程

監聽「報名抽獎」事件

// 更新抽奖信息事件
this.enrollLotterySdk.on(this.enrollLotterySdk.events.UpdateLotteryDetail, (msg) => {
    console.log('收到更新抽奖信息消息', msg);
});
this.enrollLotterySdk.on(this.enrollLotterySdk.events.StartLotteryForSignUp, (msg) => {
    console.log('收到开始抽奖事件', msg);
});
this.enrollLotterySdk.on(this.enrollLotterySdk.events.EndLotteryForSignUp, (msg) => {
    console.log('收到结束抽奖事件', msg);
});
联系客服,在线咨询