Commit f88551ff by kaisa

feat:更新

parent 53ce6cf2
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<link rel="stylesheet" href="css/base.css"> <link rel="stylesheet" href="css/base.css">
<link rel="stylesheet" href="css/layer.css"> <link rel="stylesheet" href="css/layer.css">
<link rel="stylesheet" href="css/daily.css"> <link rel="stylesheet" href="css/daily.css">
<link rel="stylesheet" href="css/index.css?v=2024111201"> <link rel="stylesheet" href="css/index.css?v=20241112024">
<link rel="stylesheet" href="css/liMarquee.css"> <link rel="stylesheet" href="css/liMarquee.css">
<style> <style>
.layui-layer-shade { .layui-layer-shade {
...@@ -253,6 +253,8 @@ ...@@ -253,6 +253,8 @@
</p> </p>
</div> </div>
<div class="top-btn1"></div> <div class="top-btn1"></div>
<div class="top-btn4"></div>
<div class="top-btn5"></div>
<div class="top-btn2"></div> <div class="top-btn2"></div>
<div class="top-btn3"></div> <div class="top-btn3"></div>
<!-- <div data-type="1" class="more-btn"></div> <!-- <div data-type="1" class="more-btn"></div>
...@@ -302,7 +304,7 @@ ...@@ -302,7 +304,7 @@
<script src="lib/jquery-3.1.1.min.js"></script> <script src="lib/jquery-3.1.1.min.js"></script>
<script src="layer-v3.1.0/layer/layer.js"></script> <script src="layer-v3.1.0/layer/layer.js"></script>
<script src="lib/liMarquee.js"></script> <script src="lib/liMarquee.js"></script>
<script src="lib/default.js?v='2024062102'"></script> <script src="lib/default.js?v='2024062104'"></script>
<script> <script>
var betType var betType
...@@ -386,6 +388,18 @@ ...@@ -386,6 +388,18 @@
record() record()
$(".layer-record").css("left", "0rem") $(".layer-record").css("left", "0rem")
}) })
$(".top-btn4").on("click", function () {
$(".top-btn4").css("display", "none");
$(".top-btn5").css("display", "block");
mAudios.bgm.muted = true;
stopAll();
});
$(".top-btn5").on("click", function () {
$(".top-btn4").css("display", "block");
$(".top-btn5").css("display", "none");
mAudios.bgm.muted = false;
mAudios.bgm.play();
});
$(".back").on("click", function () { $(".back").on("click", function () {
$(".layer-rule").css("left", "-10rem") $(".layer-rule").css("left", "-10rem")
$(".layer-history2").css("left", "-10rem") $(".layer-history2").css("left", "-10rem")
...@@ -469,8 +483,10 @@ ...@@ -469,8 +483,10 @@
}, 70) }, 70)
} }
function boomShow() { function boomShow() {
rocketStop();
var boomNum = 252 var boomNum = 252
$(".fly").fadeOut(350) $(".fly").fadeOut(350)
betBoom();
$(".boomShow").show() $(".boomShow").show()
boomTime = setInterval(function () { boomTime = setInterval(function () {
$(".boomShow").attr("src", "images/boom1/1_00" + boomNum + ".png") $(".boomShow").attr("src", "images/boom1/1_00" + boomNum + ".png")
...@@ -480,11 +496,19 @@ ...@@ -480,11 +496,19 @@
$(".boomShow").hide() $(".boomShow").hide()
} }
}, 70) }, 70)
// 用户参与了但是没跳船成功
if (
data.result.userData.player == 1 &&
data.result.userData.jumper != 1
) {
betLose();
}
} }
function goHotShow() { function goHotShow() {
var goHotNum1 = 134 var goHotNum1 = 134
var goHotNum2 = 134 var goHotNum2 = 134
$(".fly").css("top", "2.8rem") $(".fly").css("top", "2.8rem")
rocket();
setTimeout(function () { setTimeout(function () {
$(".fly").addClass("fly-slow") $(".fly").addClass("fly-slow")
}, 1000); }, 1000);
...@@ -597,6 +621,9 @@ ...@@ -597,6 +621,9 @@
$(".num-box-p1").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n' + numArr[0] + '') $(".num-box-p1").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n' + numArr[0] + '')
$(".num-box-p2").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n' + numArr[1] + '') $(".num-box-p2").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n' + numArr[1] + '')
// 倒计时3s的时候播放倒计时音效
clock(numArr[0], numArr[1]);
$(".go-btn").unbind("click").on("click", function () { $(".go-btn").unbind("click").on("click", function () {
if (getUrlParams().isAllowDialog == 1 && getUrlParams().appversion >= 7620) { if (getUrlParams().isAllowDialog == 1 && getUrlParams().appversion >= 7620) {
var obj = { var obj = {
...@@ -669,6 +696,7 @@ ...@@ -669,6 +696,7 @@
clearInterval(miTimer) clearInterval(miTimer)
$(".mi-bg").text("" + data.result.shipData.launchHeight + "" + textArr[0] + "") $(".mi-bg").text("" + data.result.shipData.launchHeight + "" + textArr[0] + "")
}, 350); }, 350);
betBoom();
//这时候爆炸了 //这时候爆炸了
$(".out-fly-box >div").unbind("click").css("filter", "grayscale(100%)") $(".out-fly-box >div").unbind("click").css("filter", "grayscale(100%)")
boomShow() boomShow()
...@@ -910,6 +938,7 @@ ...@@ -910,6 +938,7 @@
layer.msg(data.msg) layer.msg(data.msg)
} else { } else {
myDiamond() myDiamond()
betSound()
if (type == 1) var addNum = 100 if (type == 1) var addNum = 100
else if (type == 2) var addNum = 1000 else if (type == 2) var addNum = 1000
else if (type == 3) var addNum = 10000 else if (type == 3) var addNum = 10000
...@@ -939,6 +968,7 @@ ...@@ -939,6 +968,7 @@
if (sessionStorage.lang == 2 || sessionStorage.lang == 0) $(".out-fly-box").html('<div class="out-fly-end">你已下船(' + data.result.jumpHeight + '米,获得' + data.result.userRewardChip + '露水)</div>') if (sessionStorage.lang == 2 || sessionStorage.lang == 0) $(".out-fly-box").html('<div class="out-fly-end">你已下船(' + data.result.jumpHeight + '米,获得' + data.result.userRewardChip + '露水)</div>')
else $(".out-fly-box").html('<div class="out-fly-end">By flying ' + data.result.jumpHeight + 'm, gain ' + data.result.userRewardChip + ' DEWs rewards.</div>') else $(".out-fly-box").html('<div class="out-fly-end">By flying ' + data.result.jumpHeight + 'm, gain ' + data.result.userRewardChip + ' DEWs rewards.</div>')
myDiamond() myDiamond()
betWin()
jumpOk = true; jumpOk = true;
} else { } else {
......
...@@ -4,31 +4,41 @@ ...@@ -4,31 +4,41 @@
var bbb = location.href; var bbb = location.href;
if (bbb.indexOf("https://fsactive.fusi.club/") > -1) { if (bbb.indexOf("https://fsactive.fusi.club/") > -1) {
$ip = "https://vc.game.tealive66.com"; $ip = "https://vc.game.tealive66.com";
$ws='wss://zhiboweb.ishuaji.cn/yzsocket/ws?type=2' $ws = 'wss://zhiboweb.ishuaji.cn/yzsocket/ws?type=2'
$url ='https://activity.ishuaji.cn/' $url = 'https://activity.ishuaji.cn/'
} }
else{ else {
$ip = 'http://testvc.game.tealive66.com'; $ip = 'http://testvc.game.tealive66.com';
$ws = 'ws://114.55.165.186:12308/ws?type=-1'; $ws = 'ws://114.55.165.186:12308/ws?type=-1';
$url ='https://vc.game.tealive66.com' $url = 'https://vc.game.tealive66.com'
} }
var bbb = location.href; var bbb = location.href;
var data = url_get_params(bbb) var data = url_get_params(bbb)
var mAudios = {
bgm: new Audio(),
boom: new Audio(),
betWin: new Audio(),
betLose: new Audio(),
clock: new Audio(),
rocket: new Audio(),
water: new Audio(),
boom: new Audio(),
};
if (sessionStorage.kkk == undefined) { if (sessionStorage.kkk == undefined) {
sessionStorage.kkk = data.token; //t sessionStorage.kkk = data.token; //t
sessionStorage.bbb = data.uid; //u sessionStorage.bbb = data.uid; //u
sessionStorage.version = data.appversion; sessionStorage.version = data.appversion;
sessionStorage.pkg=data.pkg sessionStorage.pkg = data.pkg
sessionStorage.lang=data.lang sessionStorage.lang = data.lang
if (data.roomID != undefined && data.roomID != 'undefined') { if (data.roomID != undefined && data.roomID != 'undefined') {
sessionStorage.roomId = data.roomID; sessionStorage.roomId = data.roomID;
} else { } else {
sessionStorage.roomId = data.roomId; sessionStorage.roomId = data.roomId;
} }
if(sessionStorage.roomId=='undefined')sessionStorage.roomId=0 if (sessionStorage.roomId == 'undefined') sessionStorage.roomId = 0
} }
sessionStorage.jump=data.jump sessionStorage.jump = data.jump
sessionStorage.isShowHalf=data.isShowHalf sessionStorage.isShowHalf = data.isShowHalf
function url_get_params(url_path) { function url_get_params(url_path) {
var url = url_path; var url = url_path;
var theRequest = new Object(); var theRequest = new Object();
...@@ -44,13 +54,13 @@ function url_get_params(url_path) { ...@@ -44,13 +54,13 @@ function url_get_params(url_path) {
if (bbb.indexOf("http://localhost:63342") > -1) { if (bbb.indexOf("http://localhost:63342") > -1) {
sessionStorage.bbb = 23871190; sessionStorage.bbb = 23871190;
sessionStorage.kkk = 'debug' sessionStorage.kkk = 'debug'
sessionStorage.roomId=23864554 sessionStorage.roomId = 23864554
} }
if (bbb.indexOf("file:///") > -1) { if (bbb.indexOf("file:///") > -1) {
sessionStorage.bbb = 10007; sessionStorage.bbb = 10007;
sessionStorage.kkk = 'debug' sessionStorage.kkk = 'debug'
sessionStorage.roomId=23868834 sessionStorage.roomId = 23868834
sessionStorage.lang=1 sessionStorage.lang = 1
} }
//ajax设置默认参数 //ajax设置默认参数
$.ajaxSetup({ $.ajaxSetup({
...@@ -63,21 +73,32 @@ $.ajaxSetup({ ...@@ -63,21 +73,32 @@ $.ajaxSetup({
}, },
dataType: "JSON" dataType: "JSON"
}) })
mAudios.bgm.src = "dist/bg.mp3";
mAudios.betWin.src = "dist/betWin.mp3";
mAudios.betLose.src = "dist/betLose.mp3";
mAudios.clock.src = "dist/clock.mp3";
mAudios.boom.src = "dist/boom.mp3";
mAudios.rocket.src = "dist/rocket.mp3";
mAudios.water.src = "dist/water.mp3";
mAudios.bgm.loop = true;
mAudios.bgm.play();
//点击刷新 //点击刷新
$(".ref").on("click", function () { $(".ref").on("click", function () {
sessionStorage.jump=undefined; sessionStorage.jump = undefined;
window.location.reload() window.location.reload()
}) })
function btnHref(e){ function btnHref(e) {
var myJson = { var myJson = {
"cid": 12, "cid": 12,
"reqCode": new Date().getTime(), "reqCode": new Date().getTime(),
"data": { "data": {
"msg":'跳转页面', "msg": '跳转页面',
"jump": e, "jump": e,
} }
} }
var obj=JSON.stringify(myJson); var obj = JSON.stringify(myJson);
appCollaboration(obj) appCollaboration(obj)
} }
//与客户端交互 //与客户端交互
...@@ -92,44 +113,88 @@ function appCollaboration(msg) { ...@@ -92,44 +113,88 @@ function appCollaboration(msg) {
} catch (e) { } catch (e) {
} }
} }
// 露水音效
function betSound() {
mAudios.water.play();
}
// 中奖音效
function betWin() {
mAudios.betWin.play();
}
// 未中奖音效
function betLose() {
mAudios.betLose.play();
}
// 爆炸音效
function betBoom() {
mAudios.boom.play();
}
// 火箭升空音效
function rocket() {
if (mAudios.bgm.muted) {
return;
}
mAudios.rocket.play();
}
// 停止播放火箭升空音效
function rocketStop() {
mAudios.rocket.pause();
}
// 点击静音关闭所有
function stopAll() {
mAudios.bgm.pause();
mAudios.rocket.pause();
mAudios.clock.pause();
}
// 倒计时音效
function clock(min, sec) {
if (mAudios.bgm.muted) {
return;
}
if (Number(min) == 0 && Number(sec) == 3) {
mAudios.clock.play();
}
}
//处理时间倒计时的函数 //处理时间倒计时的函数
function timeDeal(e){ function timeDeal(e) {
var endTime=e; var endTime = e;
var newTime=new Date().getTime(); var newTime = new Date().getTime();
var Remain=Math.floor((endTime-newTime)/1000); var Remain = Math.floor((endTime - newTime) / 1000);
if(Remain<=0)window.location.reload(); if (Remain <= 0) window.location.reload();
var day=Math.floor(Remain/86400); var day = Math.floor(Remain / 86400);
var hour=add0(Math.floor(Remain%86400/3600)); var hour = add0(Math.floor(Remain % 86400 / 3600));
if(hour>99)hour=99; if (hour > 99) hour = 99;
var min=add0(Math.floor(Remain%3600/60)); var min = add0(Math.floor(Remain % 3600 / 60));
var sceond=add0(Math.floor(Remain%60)); var sceond = add0(Math.floor(Remain % 60));
var timeArr=[day,hour,min,sceond]; var timeArr = [day, hour, min, sceond];
return timeArr; return timeArr;
} }
function timeDeal2(e,star){ function timeDeal2(e, star) {
var endTime=e; var endTime = e;
var newTime=star; var newTime = star;
var Remain=Math.floor((endTime-newTime)/1000); var Remain = Math.floor((endTime - newTime) / 1000);
if(Remain<=0)Remain=0 if (Remain <= 0) Remain = 0
var day=Math.floor(Remain/86400); var day = Math.floor(Remain / 86400);
var hour=add0(Math.floor(Remain%86400/3600)); var hour = add0(Math.floor(Remain % 86400 / 3600));
if(hour>99)hour=99; if (hour > 99) hour = 99;
var min=add0(Math.floor(Remain%3600/60)); var min = add0(Math.floor(Remain % 3600 / 60));
var sceond=add0(Math.floor(Remain%60)); var sceond = add0(Math.floor(Remain % 60));
if(sceond<0)sceond=0 if (sceond < 0) sceond = 0
var timeArr=[day,hour,min,sceond]; var timeArr = [day, hour, min, sceond];
return timeArr; return timeArr;
} }
//时间戳转具体 年月日时分秒 //时间戳转具体 年月日时分秒
function timeGet(e){ function timeGet(e) {
var time = new Date(Number(e)); var time = new Date(Number(e));
var y = time.getFullYear(); var y = time.getFullYear();
var m = time.getMonth()+1; var m = time.getMonth() + 1;
var d = time.getDate(); var d = time.getDate();
var h = time.getHours(); var h = time.getHours();
var mm = time.getMinutes(); var mm = time.getMinutes();
var s = time.getSeconds(); var s = time.getSeconds();
var timeArr=[y,m,d,add0(h),add0(mm),s] var timeArr = [y, m, d, add0(h), add0(mm), s]
return timeArr return timeArr
} }
...@@ -137,36 +202,36 @@ function timeGet(e){ ...@@ -137,36 +202,36 @@ function timeGet(e){
function add0(m) { function add0(m) {
return m < 10 ? '0' + m : m return m < 10 ? '0' + m : m
} }
function add00(m){ function add00(m) {
if(m<10){ if (m < 10) {
return '00'+m return '00' + m
}else if(m>10&&m<100){ } else if (m > 10 && m < 100) {
return '0'+m return '0' + m
}else{ } else {
return m return m
} }
} }
function imgAdd(m){ function imgAdd(m) {
if(String(m).length > 5) return m; if (String(m).length > 5) return m;
return (Array(5).join(0) + m).slice(-5); return (Array(5).join(0) + m).slice(-5);
} }
//一万以上省略 //一万以上省略
function addw(e){ function addw(e) {
if(e>=100000000){ if (e >= 100000000) {
return Math.floor((e/100000000).toFixed(2)*10)/10+'亿'; return Math.floor((e / 100000000).toFixed(2) * 10) / 10 + '亿';
} }
else if(e>=10000){ else if (e >= 10000) {
return Math.floor((e/10000).toFixed(2)*10)/10+'万'; return Math.floor((e / 10000).toFixed(2) * 10) / 10 + '万';
}else{ } else {
return Math.ceil(e); return Math.ceil(e);
} }
} }
function addDoc(e){ function addDoc(e) {
if(e%1==0){ if (e % 1 == 0) {
return e+'.0'; return e + '.0';
}else return e } else return e
} }
function callFK(){ function callFK() {
var obj2 = { var obj2 = {
"cid": 4, "cid": 4,
"reqCode": new Date().getTime(), "reqCode": new Date().getTime(),
...@@ -178,37 +243,37 @@ function callFK(){ ...@@ -178,37 +243,37 @@ function callFK(){
appCollaboration(obj) appCollaboration(obj)
} }
//跳转充值页面 //跳转充值页面
function goReg(){ function goReg() {
if(sessionStorage.pkg=='qingliang'){ if (sessionStorage.pkg == 'qingliang') {
var ua = window.navigator.userAgent.toLowerCase(); var ua = window.navigator.userAgent.toLowerCase();
if (/iphone|ipad|ipod/.test(ua)) { if (/iphone|ipad|ipod/.test(ua)) {
window.location.href='yazhai://_recharge'; window.location.href = 'yazhai://_recharge';
}else{ } else {
window.location.href='http://web.yazhai.co/milkRecharge/index.html?uid='+sessionStorage.bbb+'&token='+sessionStorage.kkk+'&pkg=qingliang'; window.location.href = 'http://web.yazhai.co/milkRecharge/index.html?uid=' + sessionStorage.bbb + '&token=' + sessionStorage.kkk + '&pkg=qingliang';
} }
} else if(sessionStorage.pkg=='qiezi'){ } else if (sessionStorage.pkg == 'qiezi') {
var ua = window.navigator.userAgent.toLowerCase(); var ua = window.navigator.userAgent.toLowerCase();
if (/iphone|ipad|ipod/.test(ua)) { if (/iphone|ipad|ipod/.test(ua)) {
window.location.href='yazhai://_recharge'; window.location.href = 'yazhai://_recharge';
}else{ } else {
window.location.href='http://web.yazhai.co/guodongRecharge/index.html?uid='+sessionStorage.bbb+'&token='+sessionStorage.kkk+'&pkg=qingliang'; window.location.href = 'http://web.yazhai.co/guodongRecharge/index.html?uid=' + sessionStorage.bbb + '&token=' + sessionStorage.kkk + '&pkg=qingliang';
} }
}else if(sessionStorage.pkg=='iosxiuse'){ } else if (sessionStorage.pkg == 'iosxiuse') {
window.location.href='yazhai://_recharge'; window.location.href = 'yazhai://_recharge';
} }
else{ else {
window.location.href='http://web.yazhai.co/recharge/index.html?uid='+sessionStorage.bbb+'&token='+sessionStorage.kkk+'&pkg=yabo'; window.location.href = 'http://web.yazhai.co/recharge/index.html?uid=' + sessionStorage.bbb + '&token=' + sessionStorage.kkk + '&pkg=yabo';
} }
} }
function scrollTo(element,speed) { function scrollTo(element, speed) {
if(!speed){ if (!speed) {
speed = 300; speed = 300;
} }
if(!element){ if (!element) {
$("html,body").animate({scrollTop:0},speed); $("html,body").animate({ scrollTop: 0 }, speed);
}else{ } else {
if(element.length>0){ if (element.length > 0) {
$("html,body").animate({scrollTop:$(element).offset().top-200},speed); $("html,body").animate({ scrollTop: $(element).offset().top - 200 }, speed);
} }
} }
} }
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
</div> </div>
</body> </body>
<script src="lib/jquery-3.1.1.min.js"></script> <script src="lib/jquery-3.1.1.min.js"></script>
<script src="lib/default.js?v=23123"></script> <script src="lib/default.js?v=231234"></script>
<script> <script>
$(function () { $(function () {
......
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