<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta content="telephone=no" name="format-detection"> <meta name="wap-font-scale" content="no"> <title>幸運女神降臨</title> <script src="lib/fsize.js"></script> <link rel="stylesheet" href="css/base.css"> <link rel="stylesheet" href="css/layer.css"> <link rel="stylesheet" href="css/daily.css"> <link rel="stylesheet" href="css/index.css?v=2024090302"> <link rel="stylesheet" href="css/liMarquee.css"> <link rel="stylesheet" href="css/swiper.min.css"> <style> .layui-layer-shade { opacity: 0.7 !important; } .yourclass5 { border-radius: 0rem !important; background: rgba(0, 0, 0, 0) !important; } .yourclass5 .layui-layer-content { border-radius: 0rem !important; } </style> </head> <script src="lib/lottie-player.js"></script> <body style="background: #130823;"> <div class="bg"> <img class="ref" src="images/ref.png" alt=""> <img class="rule-btn" src="images/rule-btn.png" alt=""> <div class="layer-day"> <div class="ok-btn"></div> </div> <div class="layer-reg"> <div class="layer-reg-gift"> <img src="images/gift/g1.png" alt=""> </div> <p class="layer-reg-name">恭喜您獲得XXXXXX</p> <div class="ok-btn"></div> </div> <div class="banner"></div> <div class="top-btn1"> <div></div> <div></div> </div> <div class="mc-box"> <div class="lucky-text-box"></div> <div class="king-bg"> <div class="top-king"></div> <img style="display: none;" class="top-like" src="images/like.png" alt=""> <img class="top-face" src="images/face.png" alt=""> <p class="top-p1">昨日最佳主播</p> <p class="top-p2">虛位以待</p> <p class="top-p3">積分:--</p> </div> <div class="list-bg"> <ul class="list-ul"> <!-- <li class="li-top"> <div class="li-box1">2</div> <div class="li-box2"> <img class="li-mc-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> <img class="li-user-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> <p class="li-p1">主播暱稱預留</p> <p class="li-p2">積分: 123456</p> </div> <div class="li-box3"><img src="images/over.png" alt=""></div> </li> --> </ul> </div> <div style="height: 2rem;"></div> <div class="bottom-nav"> <!-- <li> <div class="li-box1">2</div> <div class="li-box2"> <img class="li-mc-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> <img class="li-user-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> <p class="li-p1">主播暱稱預留</p> <p class="li-p2">積分: 123456</p> </div> <div class="li-box3"><img src="images/over.png" alt=""></div> </li> --> </div> </div> <div class="user-box" style="display: none;"> <div class="task-box"> <div data-type="1" class="task1 "></div> <div data-type="2" class="task2 "></div> <div data-clipboard-action="copy" data-clipboard-target="#target" id="copy_btn" data-type="3" class="task3 "> <span id="target" class="haxi" style="float: left;font-size: 0"></span> </div> <div data-type="4" class="task4 "></div> </div> <div class="turn-box"> <div class="turn-center"></div> <div class="turn-reg-box"></div> <div class="pointer"></div> </div> <div class="day-box"> <div class="day-box-btn"></div> </div> <div class="lucky-text-box"></div> </div> </div> </body> <script src="lib/jquery-3.1.1.min.js"></script> <script src="layer-v3.1.0/layer/layer.js"></script> <script src="lib/default.js?v='2024061702'"></script> <script src="lib/clipboard.js"></script> <script src="lib/swiper.min.js"></script> <script> $(function(){ if(sessionStorage.lang!=2){ $("body").addClass("bg-en") $("title").text("The goddess of luck") $(".rule-btn").attr("src","images/en/rule-btn.png") $(".top-p1").text("yesterday Top Mc") $(".top-p2").text("Not yet") } if(sessionStorage.lang==2)var titleName="幸運女神降臨" else var titleName="The goddess of luck" var obj = { "cid": 34, //修改网页title 居中显示。 "data": { "type": 2, //1 图片 2文本。 "imgTxt": titleName, } } var obj2 = JSON.stringify(obj); appCollaboration(obj2); $(".top-btn1 div").eq(0).on("click",function(){ $(".top-btn1").removeClass("top-btn2") $(".user-box").hide() $(".mc-box").fadeIn(200) }) $(".top-btn1 div").eq(1).on("click",function(){ $(".top-btn1").addClass("top-btn2") $(".mc-box").hide() $(".user-box").fadeIn(200) task() user() }) $(".rule-btn").on("click",function(){ window.location.href="rule.html"+location.search }) $(".ok-btn").on("click",function(){ layer.closeAll() }) list() topMc() var lotteryOk=true function lottery(){ if(lottery==false)return; lottery=false $.ajax({ url:$ip+'/actTheLuckFairy/userLottery.html', success:function(data){ console.log("抽奖") if(data.code!=1){ layer.msg(data.msg) lottery=true return } if(sessionStorage.lang==2)var regNameArr=['','幸運花環*3','幸運花環*5','幸運花環*10','vip*3天','幸運風車','幸運蝴蝶','幸運金幣','幸運元寶'] else var regNameArr=['','Lucky wreath*3','Lucky wreath*5','Lucky wreath*10','vip*3day','Lucky pinwheel','Lucky Butterfly','Lucky Coin','Lucky ingot'] if(sessionStorage.lang==2)$(".layer-reg-name").text('恭喜您獲得'+regNameArr[data.result.rewardId]+'') else $(".layer-reg-name").text('Congrats on '+regNameArr[data.result.rewardId]+'') if(data.result.rewardId<4) $(".layer-reg-gift img").attr("src","images/gift/g1.png") else $(".layer-reg-gift img").attr("src","images/gift/g"+data.result.rewardId+".png") turnShow(data.result.rewardId) setTimeout(function() { layer.open({ type: 1, title: false, shadeClose: true, skin: "yourclass5", area: ["10rem", "auto"], content: $(".layer-reg"), end: function () { $(".layui-layer-shade").hide() user() } }) }, 3600); } }) } function buyGoods(){ $.ajax({ url:$ip+'/actTheLuckFairy/userBuyGoods.html', success:function(data){ console.log('购买每日礼包',data) if(data.code!=1){ layer.msg(data.msg) return; } layer.open({ type: 1, title: false, shadeClose: true, skin: "yourclass5", area: ["9.98rem", "auto"], content: $(".layer-day"), end: function () { $(".layui-layer-shade").hide() } }) user() } }) } function topMc(){ $.ajax({ url:$ip+'/actTheLuckFairy/getViewLikeData.html', success:function(data){ console.log("昨日最佳主播",data) if(data.result.roomSexData.uid==0){ if(sessionStorage.lang==2)$(".top-p3").text("積分:--") else $(".top-p3").text("score:--") return; } var list=data.result.roomSexData $(".top-face").attr("src","https://big.bgp.ourpow.com/comm"+list.face+"?x-oss-process=image/resize,w_110") $(".top-p2").text(list.nickName) if(sessionStorage.lang==2)$(".top-p3").text("積分:"+list.score+"") else $(".top-p3").text("score:"+list.score+"") if(list.isLike==0&&list.uid!=0)$(".top-like").show().attr("data-type",list.uid) $(".top-face").unbind("click").on("click",function(){ window.location.href='yazhai://_' + list.uid + '_zone' }) $(".top-like").unbind("click").on("click",function(){ var _self=$(this) $.ajax({ url:$ip+'/room/like', data:{ roomId:_self.attr("data-type") }, success:function(data){ if(data.code==1){ if(sessionStorage.lang==2)layer.msg("追蹤成功") else layer.msg("success!") _self.hide() }else{ layer.msg(data.msg) } } }) }) } }) } function list(){ $.ajax({ url:$ip+'/actTheLuckFairy/getRankData.html', success:function(data){ console.log("主播榜单",data) var html=[]; for(var i=0;i<data.result.rankList.length;i++){ var list=data.result.rankList[i]; if(i==0)html+='<li class="li-top">'; else html+='<li>'; html+='<div class="li-box1">'+(i+1)+'</div>'; html+='<div class="li-box2">'; html+='<a href="yazhai://_' + list.uid + '_zone"><img class="li-mc-face" src="https://big.bgp.ourpow.com/comm'+list.face+'?x-oss-process=image/resize,w_90" alt=""></a>'; if(list.fansRank[0]!=undefined)html+='<a href="yazhai://_' + list.fansRank[0].uid + '_zone"><img class="li-user-face" src="https://big.bgp.ourpow.com/comm'+list.fansRank[0].face+'?x-oss-process=image/resize,w_90" alt=""></a>'; html+='<p class="li-p1">'+list.name+'</p>'; if(sessionStorage.lang==2)html+='<p class="li-p2">積分: '+list.score+'</p>'; else html+='<p class="li-p2">score: '+list.score+'</p>'; html+='</div>'; if(list.score>=10000){ if(sessionStorage.lang==2)html+='<div class="li-box3"><img src="images/over.png" alt=""></div>'; else html+='<div class="li-box3"><img src="images/en/over.png" alt=""></div>'; }else{ if(sessionStorage.lang==2)html+='<div class="li-box3"><p>進度: '+Math.floor(list.score/10000*100)+'%</p></div>'; else html+='<div class="li-box3"><p>progress: '+Math.floor(list.score/10000*100)+'%</p></div>'; } html+='</li>'; } $(".list-ul").html(html); } }) } if(sessionStorage.roomId!=0) bottom() function bottom(){ $.ajax({ url:$ip+'/actTheLuckFairy/getViewBottomData.html', data:{ roomid:sessionStorage.roomId }, success:function(data){ console.log('获取底部导航栏信息',data) var html=[]; var list=data.result.roomData; html+='<li>'; if(list.rank==-1) html+='<div class="li-box1">--</div>'; else html+='<div class="li-box1">'+list.rank+'</div>'; html+='<div class="li-box2">'; html+='<img class="li-mc-face" src="https://big.bgp.ourpow.com/comm'+list.roomFace+'?x-oss-process=image/resize,w_90" alt="">'; // html+='<img class="li-user-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt="">'; html+='<p class="li-p1">'+list.roomName+'</p>'; if(sessionStorage.lang==2)html+='<p class="li-p2">積分: '+list.score+'</p>'; else html+='<p class="li-p2">score: '+list.score+'</p>'; html+='</div>'; if(list.score>=10000){ if(sessionStorage.lang==2)html+='<div class="li-box3"><img src="images/over.png" alt=""></div>'; else html+='<div class="li-box3"><img src="images/en/over.png" alt=""></div>'; }else{ if(sessionStorage.lang==2)html+='<div class="li-box3"><p>進度: '+Math.floor(list.score/10000*100)+'%</p></div>'; else html+='<div class="li-box3"><p>progress: '+Math.floor(list.score/10000*100)+'%</p></div>'; } html+='</li>'; $(".bottom-nav").html(html).show() } }) } function task(){ $.ajax({ url:$ip+'/actTheLuckFairy/getUserTaskData.html', success:function(data){ console.log("获取任务数据",data) $("#target").text(data.result.taskList[2].speakMsg) for(var i=0;i<data.result.taskList.length;i++){ var list=data.result.taskList[i] $(".task"+(i+1)+"").unbind("click") if(list.taskStatus==2){ $(".task"+(i+1)+"").addClass("task3-btn") continue; } if(list.taskStatus==1){ $(".task"+(i+1)+"").addClass("task2-btn") $(".task"+(i+1)+"").on("click",function(){ var _self=$(this) getTask(_self.attr("data-type")) }) } if(list.taskStatus==0){ if(i==1){ $(".task"+(i+1)+"").addClass("task4-btn") $(".task"+(i+1)+"").on("click",function(){ var obj = { "cid": 12, "reqCode": new Date().getTime(), "data": { "msg": '去儲值', "jumptype": 16, //16: 去储值 18: 跳转到座驾 3:跳转集合功能 28:跳转直播间 29:空间 26:设置 40:半屏宝石储值 41:礼物列表 42:背包列表 // 43: 跳转新人主播引导 "hideTitle": 0 // 1隐藏头部,0 不隐藏, 默认为0 } } var obj2 = JSON.stringify(obj); appCollaboration(obj2); }) } if(i==2){ $(".task"+(i+1)+"").addClass("task5-btn") $(".task"+(i+1)+"").on("click",function(){ var targetText=$("#target").text(); var clipboard = new Clipboard('#copy_btn'); clipboard.on('success', function(e) { console.info('Action:', e.action); console.info('Text:', e.text); console.info('Trigger:', e.trigger); e.clearSelection(); }); if(sessionStorage.lang==2) layer.msg("已複製,趕緊去直播間發言吧") else layer.msg("Copied, hurry up and go to the live broadcast room to comment!") }) } if(i==3){ $(".task"+(i+1)+"").addClass("task1-btn") } } } } }) } function getTask(e){ $.ajax({ url:$ip+'/actTheLuckFairy/receiveTaskRewards.html', data:{ taskId:e }, success:function(data){ console.log("领取任务奖励",data) if(data.code!=1){ layer.msg(data.msg) return; } if(sessionStorage.lang==2)layer.msg("領取成功"); else layer.msg("success"); task() } }) } function turnShow(e){ var goDeg=720+(360-(e-1)*45) $(".turn-center").css("transform","rotate("+goDeg+"deg)") } var userRegTimer=null function checkReg(){ $.ajax({ url:$ip+'/actTheLuckFairy/getUserRechargeData.html', success:function(data){ console.log('检查用户储值',data) if(data.result.status>=0){ user() } } }) } function user(){ $.ajax({ url:$ip+'/actTheLuckFairy/getWelfareData.html', success:function(data){ console.log("获取福利页面",data) //購買每日禮包 if(data.result.welfareList[1].status==0){ $(".day-box-btn").unbind("click").on("click",function(){ buyGoods() }) }else{ $(".day-box-btn").addClass("day-box-btn-end") } //儲值抽獎 clearInterval(userRegTimer) if(data.result.welfareList[0].status==-1){ userRegTimer=setInterval(function(){ checkReg() },5000) $(".turn-reg-box").unbind("click").on("click",function(){ var obj = { "cid": 12, "reqCode": new Date().getTime(), "data": { "msg": '去儲值', "jumptype": 16, //16: 去储值 18: 跳转到座驾 3:跳转集合功能 28:跳转直播间 29:空间 26:设置 40:半屏宝石储值 41:礼物列表 42:背包列表 // 43: 跳转新人主播引导 "hideTitle": 0 // 1隐藏头部,0 不隐藏, 默认为0 } } var obj2 = JSON.stringify(obj); appCollaboration(obj2); }) } else if(data.result.welfareList[0].status==0){ $(".turn-reg-box").addClass("turn-reg-box2") $(".turn-reg-box").unbind("click").on("click",function(){ lottery() }) } else if(data.result.welfareList[0].status==1){ $(".turn-reg-box").addClass("turn-reg-box3") $(".turn-reg-box").unbind("click").on("click",function(){ }) } } }) } }) </script> </html>