保利威文档中心

帮助中心

模块事件

更新时间:2025-07-03 14:46:06

一、有平台抽奖活动

说明: 当检测到有平台抽奖活动时触发该事件

Event 事件: LuckyLotteryEvent.OnLuckyLottery

回调参数: null

示例:

luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.OnLuckyLottery, () => {
  console.log('检测到平台抽奖活动');
});

二、没有抽奖活动

说明: 当检测到没有平台抽奖活动时触发该事件

Event 事件: LuckyLotteryEvent.OffLuckyLottery

回调参数: null

示例:

luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.OffLuckyLottery, () => {
  console.log('当前没有平台抽奖活动');
});

三、开始抽奖

说明: 当平台抽奖活动开始时触发该事件

Event 事件: LuckyLotteryEvent.StartLuckyLottery

回调参数: Object 对象,详细类型说明如下

属性名 说明 类型
activityId - number

示例:

luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.StartLuckyLottery, (data) => {
  console.log('平台抽奖开始,活动ID:', data.activityId);
});

四、抽奖结束

说明: 当平台抽奖活动结束时触发该事件

Event 事件: LuckyLotteryEvent.StopLuckyLottery

回调参数: Object 对象,详细类型说明如下

属性名 说明 类型
activityId - number

示例:

luckyLotteryTarget.eventEmitter.on(LuckyLotteryEvent.StopLuckyLottery, (data) => {
  console.log('平台抽奖结束,活动ID:', data.activityId);
});
联系客服,在线咨询