1.8.3 抽奖结果

优质
小牛编辑
137浏览
2023-12-01

显示抽奖结果

显示抽奖结果,将drawResultList(调用draw的结果)直接放进来即可。

/**
 * 展示中奖信息
 *
 * @memberOf Tida
 * @name showDrawResult
 * @function
 *
 * @param {Object} opt 传入参数
 * @param {Object} opt.score 游戏得分
 * @param {number/string} opt.score.currPoint 当前游戏成绩。带上单位,默认为"分"。
 * @param {boolean} opt.score.isBest 是否历史最好成绩(true:是 false:否) 提示: 调用此接口前先调用queryScore获得历史数据,计算好isBest后再进行saveScore
 *
 * @param {Array.<Object>} opt.awards 抽奖结果数据
 *
 * @param {Object} opt.shareData
 * @param {string} opt.shareData.image 图片地址,客户端可能需要根据url下载图片再分享
 *
 * @param {Tida~showDrawResultCallback} callback 调用后的回调函数
 *
 * @example
 * Tida.showDrawResult({
 *     score: {
 *         currPoint: 1234, // 若需要传单位:"1234秒"
 *         isBest: false
 *     },
 *     shareData: {
 *         image: "http://img02.taobaocdn.com/tps/i2/T1gdi3Xb8pXXXXXXXX-230-35.png"
 *     },
 *     awards: drawResultList
 * },function(){});
 */
/**
 * Tida.showDrawResult的回调
 *
 * @callback Tida~showDrawResultCallback
 * @param {object} result
 * @param {string} result.actionType 事件类型, 目前有3个值。close:右上角关闭按钮 share:炫耀/分享的回调 replay:再玩一次
 *
 */
Tida.showDrawResult(drawResultList,function(result){
    // result.actionType 事件类型, 目前有3个值。
    // close:右上角关闭按钮 share:炫耀/分享的回调 replay:再玩一次
});