Commit f3ea629e by doszhang

dos

parent 4fbab266
...@@ -86,6 +86,8 @@ let submitStatus = true; ...@@ -86,6 +86,8 @@ let submitStatus = true;
let checkedRule = false; let checkedRule = false;
//滚动防抖定时器 //滚动防抖定时器
let timer; let timer;
//海报生成状态
let posterStatus = false;
let myScroll; let myScroll;
...@@ -251,9 +253,13 @@ function showRule() { ...@@ -251,9 +253,13 @@ function showRule() {
} }
function retry() { function retry() {
if (posterStatus) {
initQuestion(); initQuestion();
$('.poster-page').hide(); $('.poster-page').hide();
$('.question-page').show(); $('.question-page').show();
posterStatus = false;
}
} }
function submit() { function submit() {
...@@ -297,11 +303,12 @@ function submit() { ...@@ -297,11 +303,12 @@ function submit() {
} }
function tryprize() { function tryprize() {
if (posterStatus) {
$('.prize-page').show(); $('.prize-page').show();
}
} }
function createPoster(callback) { function createPoster(callback) {
console.log(resultType);
MtaH5.clickStat(canvasArr[resultType - 1][7]); MtaH5.clickStat(canvasArr[resultType - 1][7]);
...@@ -377,6 +384,7 @@ function createPoster(callback) { ...@@ -377,6 +384,7 @@ function createPoster(callback) {
drawRoundRectImg(posterCtx, designPxToRealPx(5) * 2, designPxToRealPx(canvasArr[resultType - 1][5]), designPxToRealPx(canvasArr[resultType - 1][4]), designPxToRealPx(46) * 2, designPxToRealPx(46) * 2, headimg); drawRoundRectImg(posterCtx, designPxToRealPx(5) * 2, designPxToRealPx(canvasArr[resultType - 1][5]), designPxToRealPx(canvasArr[resultType - 1][4]), designPxToRealPx(46) * 2, designPxToRealPx(46) * 2, headimg);
txtDraw(posterCtx, '@' + window.nickname, designPxToRealPx(canvasArr[resultType - 1][5] + 128), designPxToRealPx(canvasArr[resultType - 1][4] + 84), designPxToRealPx(20), 'normal', canvasArr[resultType - 1][6]); txtDraw(posterCtx, '@' + window.nickname, designPxToRealPx(canvasArr[resultType - 1][5] + 128), designPxToRealPx(canvasArr[resultType - 1][4] + 84), designPxToRealPx(20), 'normal', canvasArr[resultType - 1][6]);
$('.posterImg').attr('src', getManBase64(posterCanvas)); $('.posterImg').attr('src', getManBase64(posterCanvas));
posterStatus = true;
callback(); callback();
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment