Commit a37dc5bc by libai

测试

parent 3e61e268
Showing with 439 additions and 359 deletions
...@@ -231,7 +231,7 @@ ...@@ -231,7 +231,7 @@
<div class="search-like-box">追蹤</div> <div class="search-like-box">追蹤</div>
</div> </div>
</li> --> </li> -->
</ul> </ul>
<div style="height:1.5rem"></div> <div style="height:1.5rem"></div>
</div> </div>
</div> </div>
......
...@@ -683,6 +683,9 @@ $(function(){ ...@@ -683,6 +683,9 @@ $(function(){
var giftMd5=null; var giftMd5=null;
var loadT=null; var loadT=null;
var newGiftOk=true; var newGiftOk=true;
var startTimer1=null
var startTimer2=null
var startTimer3=null
$(".room-bg").css("height",dHeight+'px') $(".room-bg").css("height",dHeight+'px')
$(".video-box").css("height",dHeight+'px') $(".video-box").css("height",dHeight+'px')
$(".room-content-loading").css("height",dHeight+'px') $(".room-content-loading").css("height",dHeight+'px')
...@@ -744,306 +747,293 @@ $(function(){ ...@@ -744,306 +747,293 @@ $(function(){
} }
// hotList() // hotList()
liveList(1) liveList(1)
startLive()
//进入直播间 //进入直播间
$.ajax({
url:$ip+'room/enterRoom', function startLive(e){
data:{ $.ajax({
uid: localStorage.uid, url:$ip+'room/enterRoom',
token: localStorage.token, data:{
roomId: sessionStorage.roomId, uid: localStorage.uid,
pageID: localStorage.canvasCode, token: localStorage.token,
// pass: true, roomId: sessionStorage.roomId,
}, pageID: localStorage.canvasCode,
success:function(data){ // pass: true,
// console.log('进入直播间', data) },
var html=[] success:function(data){
$("title").text(data.roomBaseInfo.nickname+'的直播間-footseen直播') // console.log('进入直播间', data)
var html=[]
if(data.code==-20060){ $(".room-bg,.video-box").fadeIn(0)
alert(langRoom[sessionStorage.lang].roomJsTxt1) $("title").text(data.roomBaseInfo.nickname+'的直播間-footseen直播')
window.location.href="../index.html" $
return; if(data.code==-20060){
} alert(langRoom[sessionStorage.lang].roomJsTxt1)
roomCId=data.ticketRoomInfo.channelId window.location.href="../index.html"
roomRId=data.ticketRoomInfo.roundId
if(data.room.liveState!=1&&data.room.liveScope!=3){
$(".room-content").hide()
$(".mc-out-box").show()
var html=''
html+='<img class="room-mc-face" src="https://zhibocdn.yabolive.net/comm'+data.room.face.split('?')[0]+'?x-oss-process=image/resize,w_80" alt="">';
html+='<p class="room-mc-name">'+data.room.nickName+'</p>';
html+='<div class="room-rich-num"><img src="images/man.png" alt="">'+data.room.lookSum+'</div>';
if(data.room.isLike==0)html+='<img class="like-icon" data-type="'+data.room.uid+'" src="images/like-icon.png" alt="">';
$(".mc-out-mcBox").html(html);
$(".room-out-mc-shadow").attr("src","https://zhibocdn.yabolive.net/comm"+data.room.face.split('?')[0]+"?x-oss-process=image/resize,w_300")
$(".like-icon").unbind("click").on("click",function(){
if(localStorage.uid==undefined){
$(".layer-shadow").show()
loginPage()
return; return;
} }
var _self=$(this) roomCId=data.ticketRoomInfo.channelId
$.ajax({ roomRId=data.ticketRoomInfo.roundId
url:$ip+'room/likeOpt', if(data.room.liveState!=1&&data.room.liveScope!=3){
data:{ $(".room-content").hide()
roomId:_self.attr("data-type"), $(".mc-out-box").show()
optType:1, var html=''
pass: true, html+='<img class="room-mc-face" src="https://zhibocdn.yabolive.net/comm'+data.room.face.split('?')[0]+'?x-oss-process=image/resize,w_80" alt="">';
uid:localStorage.uid, html+='<p class="room-mc-name">'+data.room.nickName+'</p>';
token:localStorage.token, html+='<div class="room-rich-num"><img src="images/man.png" alt="">'+data.room.lookSum+'</div>';
pageID: localStorage.canvasCode, if(data.room.isLike==0)html+='<img class="like-icon" data-type="'+data.room.uid+'" src="images/like-icon.png" alt="">';
}, $(".mc-out-mcBox").html(html);
success:function(data){ $(".room-out-mc-shadow").attr("src","https://zhibocdn.yabolive.net/comm"+data.room.face.split('?')[0]+"?x-oss-process=image/resize,w_300")
//// console.log('關注',data) $(".like-icon").unbind("click").on("click",function(){
if(data.code==1){ if(localStorage.uid==undefined){
_self.hide() $(".layer-shadow").show()
layer.msg('關注成功') loginPage()
}else{ return;
layer.msg(data.msg) }
var _self=$(this)
$.ajax({
url:$ip+'room/likeOpt',
data:{
roomId:_self.attr("data-type"),
optType:1,
pass: true,
uid:localStorage.uid,
token:localStorage.token,
pageID: localStorage.canvasCode,
},
success:function(data){
//// console.log('關注',data)
if(data.code==1){
_self.hide()
layer.msg('關注成功')
}else{
layer.msg(data.msg)
}
} }
} })
}) })
}) moreMc()
moreMc() return;
return;
}
$(".room-content-loading").show()
$(".room-bottom").show()
$(".user-msg-box").css("opacity","1")
$(".secret-face").attr("src","https://zhibocdn.yabolive.net/comm"+data.room.face.split('?')[0]+"?x-oss-process=image/resize,w_150")
$(".loading-face").show().attr("src","https://zhibocdn.yabolive.net/comm"+data.room.face.split('?')[0]+"?x-oss-process=image/resize,w_350")
var loadNum=1
loadT=setInterval(function(){
$(".loading-icon").attr("src","images/loading/loading ("+loadNum+").png")
loadNum++
if(loadNum>21)loadNum=1
},70)
var loadOutNum=0
var ua = window.navigator.userAgent.toLowerCase();
if (/android/.test(ua)) {
loadOutNum=0
}
var soundOk=false
if (/android/.test(ua)) {
if(mySound==1){
history.pushState(null,null,'liveRoom.html?roomId='+sessionStorage.roomId+'&v=2023050801');
$(".sound-btn").attr("data-type",1)
$(".sound-btn").attr("src","images/sound-yes.png")
$(".gift-btn").attr("src","images/gift-btn.png")
$(".video-box video").prop("muted",false)
// html+='<video id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src="'+data.pullFlowUrlHLS+'"></video>'
html+='<video id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src=""></video>'
}else{
// html+='<video muted id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src="'+data.pullFlowUrlHLS+'"></video>'
html+='<video muted id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src=""></video>'
} }
}else{ $(".room-content-loading").show()
html+='<video muted id="myVideo" webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src="'+data.pullFlowUrlHLS+'"></video>' $(".room-bottom").show()
$(".user-msg-box").css("opacity","1")
} $(".secret-face").attr("src","https://zhibocdn.yabolive.net/comm"+data.room.face.split('?')[0]+"?x-oss-process=image/resize,w_150")
if(data.pullFlowUrlHLS.indexOf('pull.bsy')>-1)videoCdn='bsy' $(".loading-face").show().attr("src","https://zhibocdn.yabolive.net/comm"+data.room.face.split('?')[0]+"?x-oss-process=image/resize,w_350")
else if(data.pullFlowUrlHLS.indexOf('pull.zl')>-1)videoCdn='zl' var loadNum=1
var iosT=null; clearInterval(loadT)
$(".video-box").html(html) loadT=setInterval(function(){
if(/android/.test(ua)){ $(".loading-icon").attr("src","images/loading/loading ("+loadNum+").png")
flvPlay(data.pullFlowUrl) loadNum++
startTime=new Date().getTime() if(loadNum>21)loadNum=1
matchNum=Math.floor(Math.random()*100000000) },70)
$.ajax({ var loadOutNum=0
url:$ip+'activeLog/doVideoLoadingCheck', var ua = window.navigator.userAgent.toLowerCase();
data:{ if (/android/.test(ua)) {
matchid:matchNum, loadOutNum=0
type:1, }
systemOs:'android', var soundOk=false
roomid:sessionStorage.roomId, if (/android/.test(ua)) {
pageID: localStorage.canvasCode, if(mySound==1||e==1){
cdn:videoCdn, history.pushState(null,null,'liveRoom.html?roomId='+sessionStorage.roomId+'&v=2023050801');
rating:data.room.rating, $(".sound-btn").attr("data-type",1)
ip:sessionStorage.Uip, $(".sound-btn").attr("src","images/sound-yes.png")
vUrl:data.pullFlowUrl $(".gift-btn").attr("src","images/gift-btn.png")
$(".video-box video").prop("muted",false)
}, // html+='<video id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src="'+data.pullFlowUrlHLS+'"></video>'
success:function(data){ html+='<video id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src=""></video>'
// console.log('视频加载检测',data) }else{
} // html+='<video muted id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src="'+data.pullFlowUrlHLS+'"></video>'
}) html+='<video muted id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src=""></video>'
}
else{
var player = document.getElementById('myVideo');
player.play()
startTime=new Date().getTime()
matchNum=Math.floor(Math.random()*100000000)
$.ajax({
url:$ip+'activeLog/doVideoLoadingCheck',
data:{
matchid:matchNum,
type:1,
systemOs:'ios',
roomid:sessionStorage.roomId,
pageID: localStorage.canvasCode,
cdn:videoCdn,
rating:data.room.rating,
ip:sessionStorage.Uip,
vUrl:data.pullFlowUrlHLS
},
success:function(data){
// console.log('视频加载检测',data)
}
})
}
$("#myVideo").on("pause",function(){
// clearTimeout(iosT)
// $(".play-icon").fadeIn(200)
// iosT=setTimeout(function(){
// var player = document.getElementById('myVideo');
// player.play()
// },500)
})
$(".play-icon").on("click",function(){
window.location.reload()
})
$("#myVideo").on("waiting",function(){
})
$("#myVideo").on("playing",function(){
$(".play-icon").hide()
})
$("#myVideo").on("canplay",function(){
if(sessionStorage.type!='pwa'){
if(localStorage.uid==undefined){
if(sessionStorage.lookNum==undefined)sessionStorage.lookNum=1;
else sessionStorage.lookNum=Number(sessionStorage.lookNum)+1;
} }
}else{
// if(e==1){
// history.pushState(null,null,'liveRoom.html?roomId='+sessionStorage.roomId+'&v=2023050801');
// $(".sound-btn").attr("data-type",1)
// $(".sound-btn").attr("src","images/sound-yes.png")
// $(".gift-btn").attr("src","images/gift-btn.png")
// $(".video-box video").prop("muted",false)
// // html+='<video id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src="'+data.pullFlowUrlHLS+'"></video>'
// html+='<video id="myVideo" autoplay webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src=""></video>'
// }
// else
$(".sound-btn").attr("src","images/sound-no.png")
html+='<video muted id="myVideo" webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-player-type="h5" x5-video-player-fullscreen="true" style="object-fit:cover;z-index: 10" poster="" src="'+data.pullFlowUrlHLS+'"></video>'
} }
var ua = window.navigator.userAgent.toLowerCase(); if(data.pullFlowUrlHLS.indexOf('pull.bsy')>-1)videoCdn='bsy'
if (/iphone|ipad|ipod/.test(ua)) { else if(data.pullFlowUrlHLS.indexOf('pull.zl')>-1)videoCdn='zl'
//视频加载检测 var iosT=null;
var overTime=new Date().getTime() $(".video-box").html(html)
if(/android/.test(ua)){
flvPlay(data.pullFlowUrl)
startTime=new Date().getTime()
matchNum=Math.floor(Math.random()*100000000)
$.ajax({ $.ajax({
url:$ip+'activeLog/doVideoLoadingCheck', url:$ip+'activeLog/doVideoLoadingCheck',
data:{ data:{
matchid:matchNum, matchid:matchNum,
type:2, type:1,
systemOs:'ios', systemOs:'android',
roomid:sessionStorage.roomId, roomid:sessionStorage.roomId,
gap:(overTime-startTime),
pageID: localStorage.canvasCode, pageID: localStorage.canvasCode,
cdn:videoCdn, cdn:videoCdn,
rating:data.room.rating, rating:data.room.rating,
ip:sessionStorage.Uip, ip:sessionStorage.Uip,
vUrl:data.pullFlowUrlHLS vUrl:data.pullFlowUrl
}, },
success:function(data){ success:function(data){
// console.log('视频加载检测',data) // console.log('视频加载检测',data)
} }
}) })
if(backGo==1)$(".sound-tips").show()
if(sessionStorage.lookNum>=3){
setTimeout(function() {
console.log(111)
if(localStorage.uid!=undefined)return;
// sessionStorage.lookNum=0
$(".layer-shadow").show()
loginPage()
}, 3000);
}
} }
else if(/android/.test(ua)){ else{
//视频加载检测 var player = document.getElementById('myVideo');
var overTime=new Date().getTime() player.play()
startTime=new Date().getTime()
matchNum=Math.floor(Math.random()*100000000)
$.ajax({ $.ajax({
url:$ip+'activeLog/doVideoLoadingCheck', url:$ip+'activeLog/doVideoLoadingCheck',
data:{ data:{
matchid:matchNum, matchid:matchNum,
type:2, type:1,
systemOs:'android', systemOs:'ios',
roomid:sessionStorage.roomId, roomid:sessionStorage.roomId,
gap:(overTime-startTime),
pageID: localStorage.canvasCode, pageID: localStorage.canvasCode,
cdn:videoCdn, cdn:videoCdn,
rating:data.room.rating, rating:data.room.rating,
ip:sessionStorage.Uip, ip:sessionStorage.Uip,
vUrl:data.pullFlowUrl vUrl:data.pullFlowUrlHLS
}, },
success:function(data){ success:function(data){
// console.log('视频加载检测',data) // console.log('视频加载检测',data)
} }
}) })
} }
clearInterval(iosT) $("#myVideo").unbind("click").on("pause",function(){
$(".play-icon").hide() // clearTimeout(iosT)
setTimeout(function() { // $(".play-icon").fadeIn(200)
clearInterval(loadT) // iosT=setTimeout(function(){
$(".room-content-loading").fadeOut(100) // var player = document.getElementById('myVideo');
$(".loading-face").fadeOut(100) // player.play()
}, loadOutNum); // },500)
$(".sound-btn").unbind("click").on("click",function(){
$(".sound-tips").hide()
var _self=$(this)
if(_self.attr("data-type")==1){
_self.attr("data-type","0")
$(".sound-btn").attr("src","images/sound-no.png?v=2022111801")
$(".video-box video").prop("muted",true)
}else {
_self.attr("data-type","1")
$(".sound-btn").attr("src","images/sound-yes.png")
$(".gift-btn").attr("src","images/gift-btn.png")
$(".video-box video").prop("muted",false)
}
}) })
$(".play-icon").unbind("click").on("click",function(){
window.location.reload()
})
$("#myVideo").unbind("waiting").on("waiting",function(){
$("body").on("click",function(){
$(".sound-tips").hide()
if(soundOk==true)return;
soundOk=true
$(".sound-btn").attr("data-type","1")
$(".sound-btn").attr("src","images/sound-yes.png")
$(".gift-btn").attr("src","images/gift-btn.png")
$(".video-box video").prop("muted",false)
}) })
$("#myVideo").unbind("playing").on("playing",function(){
}) $(".play-icon").hide()
//付費房 })
if(data.room.liveScope==3&&localStorage.uid!=sessionStorage.roomId){ $("#myVideo").unbind("canplay").on("canplay",function(){
TicketRoom(roomCId,roomRId) if(sessionStorage.type!='pwa'){
} if(localStorage.uid==undefined){
else if(data.room.newPayRegister){ if(sessionStorage.lookNum==undefined)sessionStorage.lookNum=1;
if(sessionStorage.newLogin==1&&localStorage.uid!=undefined){ else sessionStorage.lookNum=Number(sessionStorage.lookNum)+1;
sessionStorage.newLogin=0
newGift()
$.ajax({
url:$ip+'room/doGiftGuidelineCheck',
data:{
roomid:sessionStorage.roomId,
},
success:function(data){
// console.log('送礼引导前检测',data)
} }
}) }
layer.open({ var ua = window.navigator.userAgent.toLowerCase();
type: 1, if (/iphone|ipad|ipod/.test(ua)) {
title: false, //视频加载检测
shadeClose: false, var overTime=new Date().getTime()
skin: "yourclass5", $.ajax({
area: ["7.47rem","5.35rem"], url:$ip+'activeLog/doVideoLoadingCheck',
content: $(".layer-gift-box"), data:{
end: function () { matchid:matchNum,
$(".layui-layer-shade").hide() type:2,
layer.closeAll() systemOs:'ios',
roomid:sessionStorage.roomId,
gap:(overTime-startTime),
pageID: localStorage.canvasCode,
cdn:videoCdn,
rating:data.room.rating,
ip:sessionStorage.Uip,
vUrl:data.pullFlowUrlHLS
},
success:function(data){
// console.log('视频加载检测',data)
}
})
if(backGo==1)$(".sound-tips").show()
if(sessionStorage.lookNum>=3){
clearTimeout(startTimer1)
startTimer1=setTimeout(function() {
if(localStorage.uid!=undefined)return;
// sessionStorage.lookNum=0
$(".layer-shadow").show()
loginPage()
}, 3000);
}
}
else if(/android/.test(ua)){
//视频加载检测
var overTime=new Date().getTime()
$.ajax({
url:$ip+'activeLog/doVideoLoadingCheck',
data:{
matchid:matchNum,
type:2,
systemOs:'android',
roomid:sessionStorage.roomId,
gap:(overTime-startTime),
pageID: localStorage.canvasCode,
cdn:videoCdn,
rating:data.room.rating,
ip:sessionStorage.Uip,
vUrl:data.pullFlowUrl
},
success:function(data){
// console.log('视频加载检测',data)
}
})
}
clearInterval(iosT)
$(".play-icon").hide()
clearTimeout(startTimer2)
startTimer2=setTimeout(function() {
clearInterval(loadT)
$(".room-content-loading").fadeOut(100)
$(".loading-face").fadeOut(100)
}, loadOutNum);
$(".sound-btn").unbind("click").on("click",function(){
$(".sound-tips").hide()
var _self=$(this)
if(_self.attr("data-type")==1){
_self.attr("data-type","0")
$(".sound-btn").attr("src","images/sound-no.png?v=2022111801")
$(".video-box video").prop("muted",true)
}else {
_self.attr("data-type","1")
$(".sound-btn").attr("src","images/sound-yes.png")
$(".gift-btn").attr("src","images/gift-btn.png")
$(".video-box video").prop("muted",false)
} }
}) })
$(".layer-gift-btn1").unbind("click").on("click",function(){
layer.closeAll() $("body").unbind("click").on("click",function(){
}) $(".sound-tips").hide()
$(".layer-gift-btn2").unbind("click").on("click",function(){ if(soundOk==true)return;
window.open("https://www.footseen.com/footseen/phonepay/applepay.html?lang="+sessionStorage.lang+"&gofrom=web&cidStr="+sessionStorage.myCid+"&uid="+localStorage.uid+"&token="+localStorage.token+"&os=h5&appversion=7&osStr=h5") soundOk=true
$(".sound-btn").attr("data-type","1")
$(".sound-btn").attr("src","images/sound-yes.png")
$(".gift-btn").attr("src","images/gift-btn.png")
$(".video-box video").prop("muted",false)
}) })
}else{
setTimeout(function(){ })
//付費房
if(data.room.liveScope==3&&localStorage.uid!=sessionStorage.roomId){
TicketRoom(roomCId,roomRId)
}
else if(data.room.newPayRegister){
if(sessionStorage.newLogin==1&&localStorage.uid!=undefined){
sessionStorage.newLogin=0
newGift() newGift()
$.ajax({ $.ajax({
url:$ip+'room/doGiftGuidelineCheck', url:$ip+'room/doGiftGuidelineCheck',
...@@ -1069,110 +1059,144 @@ $(function(){ ...@@ -1069,110 +1059,144 @@ $(function(){
$(".layer-gift-btn1").unbind("click").on("click",function(){ $(".layer-gift-btn1").unbind("click").on("click",function(){
layer.closeAll() layer.closeAll()
}) })
if(localStorage.uid==undefined||localStorage.uid=="undefined"){ $(".layer-gift-btn2").unbind("click").on("click",function(){
$(".layer-gift-btn2").unbind("click").on("click",function(){ window.open("https://www.footseen.com/footseen/phonepay/applepay.html?lang="+sessionStorage.lang+"&gofrom=web&cidStr="+sessionStorage.myCid+"&uid="+localStorage.uid+"&token="+localStorage.token+"&os=h5&appversion=7&osStr=h5")
layer.closeAll() })
$(".layer-shadow").show() }else{
loginPage() clearTimeout(startTimer3)
sessionStorage.newLogin=1 startTimer3=setTimeout(function(){
return; newGift()
$.ajax({
url:$ip+'room/doGiftGuidelineCheck',
data:{
roomid:sessionStorage.roomId,
},
success:function(data){
// console.log('送礼引导前检测',data)
}
}) })
}else{ layer.open({
$(".layer-gift-btn2").unbind("click").on("click",function(){ type: 1,
window.open("https://www.footseen.com/footseen/phonepay/applepay.html?lang="+sessionStorage.lang+"&gofrom=web&cidStr="+sessionStorage.myCid+"&uid="+localStorage.uid+"&token="+localStorage.token+"&os=h5&appversion=7&osStr=h5") title: false,
shadeClose: false,
skin: "yourclass5",
area: ["7.47rem","5.35rem"],
content: $(".layer-gift-box"),
end: function () {
$(".layui-layer-shade").hide()
layer.closeAll()
}
}) })
} $(".layer-gift-btn1").unbind("click").on("click",function(){
},30000) layer.closeAll()
} })
if(localStorage.uid==undefined||localStorage.uid=="undefined"){
$(".layer-gift-btn2").unbind("click").on("click",function(){
layer.closeAll()
$(".layer-shadow").show()
loginPage()
sessionStorage.newLogin=1
return;
})
}else{
$(".layer-gift-btn2").unbind("click").on("click",function(){
window.open("https://www.footseen.com/footseen/phonepay/applepay.html?lang="+sessionStorage.lang+"&gofrom=web&cidStr="+sessionStorage.myCid+"&uid="+localStorage.uid+"&token="+localStorage.token+"&os=h5&appversion=7&osStr=h5")
})
}
},30000)
}
}
giftList(1)
if(localStorage.uid!=undefined){
myDiamond()
}
online()
WebSocketGo()
// object-fit:fill
// // console.log($("#myVideo").css("height"))
var html=[];
html+='<img class="room-mc-face" src="https://zhibocdn.yabolive.net/comm'+data.room.face.split('?')[0]+'?x-oss-process=image/resize,w_80" alt="">';
html+='<p class="room-mc-name">'+data.room.nickName+'</p>';
html+='<div class="room-rich-num"><img src="images/man.png" alt="">'+data.room.lookSum+'</div>';
if(data.room.isLike==0)html+='<img class="like-icon" data-type="'+data.room.uid+'" src="images/like-icon.png" alt="">';
$(".room-mc-box").html(html).show();
if(data.room.isLike!=0)$(".room-mc-box").addClass("room-mc-box2")
$(".hot-list-box").html('<img src="images/hot-icon.png?v=2023060501" alt=""><i>'+data.roomOtherInfo.popularNum+'</i> <span>&gt;</span>')
$(".interac-list-box").html('<img src="images/interac.png?v=2023060501" alt=""><i>'+data.roomOtherInfo.interacNum+'</i> <span>&gt;</span>')
$(".room-hot-box span").text(data.roomOtherInfo.charm)
$(".rich-tips-box").show()
$(".room-mc-face").unbind("click").on("click",function(){
layer.open({
type: 2,
title: false,
shadeClose: true,
skin: "yourclass9",
area: ["10rem", dHeight+'px'],
content: '../userRoom.html?tid='+data.room.uid+'',
end: function () {
$(".layui-layer-shade").hide()
layer.closeAll()
}
})
})
$(".like-icon").unbind("click").on("click",function(){
if(localStorage.uid==undefined){
$(".layer-shadow").show()
loginPage()
return;
} }
var _self=$(this) giftList(1)
$.ajax({ if(localStorage.uid!=undefined){
url:$ip+'room/likeOpt', myDiamond()
data:{ }
roomId:_self.attr("data-type"),
optType:1, online()
pass: true, WebSocketGo()
uid:localStorage.uid, // object-fit:fill
token:localStorage.token,
pageID: localStorage.canvasCode, // // console.log($("#myVideo").css("height"))
}, var html=[];
success:function(data){ html+='<img class="room-mc-face" src="https://zhibocdn.yabolive.net/comm'+data.room.face.split('?')[0]+'?x-oss-process=image/resize,w_80" alt="">';
//// console.log('關注',data) html+='<p class="room-mc-name">'+data.room.nickName+'</p>';
if(data.code==1){ html+='<div class="room-rich-num"><img src="images/man.png" alt="">'+data.room.lookSum+'</div>';
_self.hide() if(data.room.isLike==0)html+='<img class="like-icon" data-type="'+data.room.uid+'" src="images/like-icon.png" alt="">';
layer.msg(langRoom[sessionStorage.lang].roomJsTxt3) $(".room-mc-box").html(html).show();
$(".room-mc-box").css("transition","0.3s all") if(data.room.isLike!=0)$(".room-mc-box").addClass("room-mc-box2")
$(".room-mc-box").addClass("room-mc-box2") $(".hot-list-box").html('<img src="images/hot-icon.png?v=2023060501" alt=""><i>'+data.roomOtherInfo.popularNum+'</i> <span>&gt;</span>')
}else{ $(".interac-list-box").html('<img src="images/interac.png?v=2023060501" alt=""><i>'+data.roomOtherInfo.interacNum+'</i> <span>&gt;</span>')
layer.msg(data.msg) $(".room-hot-box span").text(data.roomOtherInfo.charm)
$(".rich-tips-box").show()
$(".room-mc-face").unbind("click").on("click",function(){
layer.open({
type: 2,
title: false,
shadeClose: true,
skin: "yourclass9",
area: ["10rem", dHeight+'px'],
content: '../userRoom.html?tid='+data.room.uid+'',
end: function () {
$(".layui-layer-shade").hide()
layer.closeAll()
} }
})
})
$(".like-icon").unbind("click").on("click",function(){
if(localStorage.uid==undefined){
$(".layer-shadow").show()
loginPage()
return;
} }
var _self=$(this)
$.ajax({
url:$ip+'room/likeOpt',
data:{
roomId:_self.attr("data-type"),
optType:1,
pass: true,
uid:localStorage.uid,
token:localStorage.token,
pageID: localStorage.canvasCode,
},
success:function(data){
//// console.log('關注',data)
if(data.code==1){
_self.hide()
layer.msg(langRoom[sessionStorage.lang].roomJsTxt3)
$(".room-mc-box").css("transition","0.3s all")
$(".room-mc-box").addClass("room-mc-box2")
}else{
layer.msg(data.msg)
}
}
})
}) })
}) if(data.liveState==1){
if(data.liveState==1){ clearInterval(iosT)
clearInterval(iosT) var html=[];
var html=[]; html+='<img class="mc-tv" src="images/mc-tv.png">'
html+='<img class="mc-tv" src="images/mc-tv.png">' html+='<p>'+langRoom[sessionStorage.lang].roomJsTxt4+'</p>'
html+='<p>'+langRoom[sessionStorage.lang].roomJsTxt4+'</p>' $(".room-content-loading").html(html)
$(".room-content-loading").html(html) $(".room-content-loading").fadeIn(100)
$(".room-content-loading").fadeIn(100) $(".loading-face").fadeIn(100)
$(".loading-face").fadeIn(100) clearInterval(loadT)
clearInterval(loadT) $(".video-box").hide()
$(".video-box").hide() var player = document.getElementById('myVideo');
var player = document.getElementById('myVideo'); player.pause()
player.pause() try{
try{ flvPlayer.unload();
flvPlayer.unload(); }
} catch (e) {
catch (e) { }
return;
} }
return;
} }
} })
})
}
$(".reg-tips-yes").on("click",function(){ $(".reg-tips-yes").on("click",function(){
window.open("https://www.footseen.com/footseen/phonepay/applepay.html?lang="+sessionStorage.lang+"&gofrom=web&cidStr="+sessionStorage.myCid+"&uid="+localStorage.uid+"&token="+localStorage.token+"&os=h5&appversion=7&osStr=h5") window.open("https://www.footseen.com/footseen/phonepay/applepay.html?lang="+sessionStorage.lang+"&gofrom=web&cidStr="+sessionStorage.myCid+"&uid="+localStorage.uid+"&token="+localStorage.token+"&os=h5&appversion=7&osStr=h5")
$.ajax({ $.ajax({
...@@ -1221,7 +1245,7 @@ $(function(){ ...@@ -1221,7 +1245,7 @@ $(function(){
$(".keyboard-box").show() $(".keyboard-box").show()
$(".keyboard-input").focus() $(".keyboard-input").focus()
}) })
$(".gift-layer-ul li").unbind("click").on("click",function(){ $(".gift-layer-ul li").on("click",function(){
var _self=$(this); var _self=$(this);
$(".gift-layer-ul li").removeClass("gift-layer-click") $(".gift-layer-ul li").removeClass("gift-layer-click")
if(_self.attr("data-type")==1){ if(_self.attr("data-type")==1){
...@@ -1276,6 +1300,9 @@ $(function(){ ...@@ -1276,6 +1300,9 @@ $(function(){
$(".layer-shadow").show() $(".layer-shadow").show()
}) })
$(".layer-shadow").on("click",function(){ $(".layer-shadow").on("click",function(){
closePop()
})
function closePop(){
$(".layer-shadow").hide() $(".layer-shadow").hide()
$(".keyboard-box").hide() $(".keyboard-box").hide()
fixScroll() fixScroll()
...@@ -1289,7 +1316,7 @@ $(function(){ ...@@ -1289,7 +1316,7 @@ $(function(){
$(".guard-layer").css("bottom","-11.6rem") $(".guard-layer").css("bottom","-11.6rem")
$(".gift-layer").css("bottom","-7.8rem") $(".gift-layer").css("bottom","-7.8rem")
$(".ticker-buy-box").css("bottom","-10rem") $(".ticker-buy-box").css("bottom","-10rem")
}) }
$(".hot-close").on("click",function(){ $(".hot-close").on("click",function(){
$(".layer-shadow").hide() $(".layer-shadow").hide()
$(".hot-list-layer").css("bottom","-10.9rem") $(".hot-list-layer").css("bottom","-10.9rem")
...@@ -2251,8 +2278,6 @@ $(function(){ ...@@ -2251,8 +2278,6 @@ $(function(){
if(vipImgNum!=0)html+='<img class="online-king" src="images/v'+vipImgNum+'.png">' if(vipImgNum!=0)html+='<img class="online-king" src="images/v'+vipImgNum+'.png">'
html+='<img src="'+faceImg+'" alt="">'; html+='<img src="'+faceImg+'" alt="">';
html+='</li>'; html+='</li>';
console.log(list.richLevel)
console.log(vipImgNum)
vipNum++ vipNum++
}else{ }else{
html+='<li data-type="'+list.uid+'">'; html+='<li data-type="'+list.uid+'">';
...@@ -2742,6 +2767,7 @@ $(function(){ ...@@ -2742,6 +2767,7 @@ $(function(){
function WebSocketGo() { function WebSocketGo() {
if ("WebSocket" in window) { if ("WebSocket" in window) {
// ws.close()
// 打开一个 web socket // 打开一个 web socket
if(localStorage.token==undefined||localStorage.token=='undefined')var url = ""+$ws+"ws?uid=" + localStorage.uid + "&token="+localStorage.canvasCode+"&roomid=" + sessionStorage.roomId + "&connType=2&lang="+sessionStorage.lang+""; if(localStorage.token==undefined||localStorage.token=='undefined')var url = ""+$ws+"ws?uid=" + localStorage.uid + "&token="+localStorage.canvasCode+"&roomid=" + sessionStorage.roomId + "&connType=2&lang="+sessionStorage.lang+"";
else var url = ""+$ws+"ws?uid=" + localStorage.uid + "&token="+localStorage.token+"&roomid=" + sessionStorage.roomId + "&connType=1&lang="+sessionStorage.lang+""; else var url = ""+$ws+"ws?uid=" + localStorage.uid + "&token="+localStorage.token+"&roomid=" + sessionStorage.roomId + "&connType=1&lang="+sessionStorage.lang+"";
...@@ -3694,10 +3720,37 @@ $(function(){ ...@@ -3694,10 +3720,37 @@ $(function(){
angle=Math.abs(goDeg-90) angle=Math.abs(goDeg-90)
if(angle<30&&zwidth>3.5){ if(angle<30&&zwidth>3.5){
$(".room-bg,.video-box").css("transition","0.35s all") $(".room-bg,.video-box").css("transition","0.35s all")
$(".room-bg,.video-box").css("top","100vh") $(".room-bg,.video-box").css("top","100vh")
sessionStorage.roomId=topRoomId
setTimeout(function() { setTimeout(function() {
window.location.href="liveRoom.html?roomId="+topRoomId+"&sound=1&v=2023050801" if(sessionStorage.type!='pwa'){
}, 350); if(localStorage.uid==undefined){
if(sessionStorage.lookNum==undefined)sessionStorage.lookNum=1;
else sessionStorage.lookNum=Number(sessionStorage.lookNum)+1;
}
}
$(".room-bg,.video-box").fadeOut(0)
ws.close()
closePop()
//这里要改
var html=[]
// html+='<div class="user-msg-big">';
html+='<div class="system-msg one-msg">'+langRoom[sessionStorage.lang].roomJsTxt41+'</div>';
// html+='</div>';
$(".user-msg-big").html(html)
$(".room-bg,.video-box").css("transition","0s all")
$(".room-bg,.video-box").css("top","0vh")
try{
flvPlayer.unload();
}catch(e){
}
history.pushState(null,null,'liveRoom.html?roomId='+sessionStorage.roomId+'&v=2023062601');
startLive(1)
liveList(1)
$(".room-secret,.mc-out-box,.secret-bottom-box,.secret-ing-content,.play-icon,.mc-out-box,.room-secret,.room-content-loading").hide()
// window.location.href="liveRoom.html?roomId="+topRoomId+"&sound=1&v=2023050801"
}, 300);
return return
} }
} }
...@@ -3707,9 +3760,36 @@ $(function(){ ...@@ -3707,9 +3760,36 @@ $(function(){
if(angle<30&&zwidth>3.5){ if(angle<30&&zwidth>3.5){
$(".room-bg,.video-box").css("transition","0.35s all") $(".room-bg,.video-box").css("transition","0.35s all")
$(".room-bg,.video-box").css("top","-100vh") $(".room-bg,.video-box").css("top","-100vh")
// $(".room-bg,.video-box").fadeOut(350)
sessionStorage.roomId=BottomRoomId
if(sessionStorage.type!='pwa'){
if(localStorage.uid==undefined){
if(sessionStorage.lookNum==undefined)sessionStorage.lookNum=1;
else sessionStorage.lookNum=Number(sessionStorage.lookNum)+1;
}
}
setTimeout(function() { setTimeout(function() {
window.location.href="liveRoom.html?roomId="+BottomRoomId+"&sound=1&v=2023050801" $(".room-bg,.video-box").fadeOut(0)
}, 350); ws.close()
closePop()
var html=[]
// html+='<div class="user-msg-big">';
html+='<div class="system-msg one-msg">'+langRoom[sessionStorage.lang].roomJsTxt41+'</div>';
// html+='</div>';
$(".user-msg-big").html(html)
$(".room-bg,.video-box").css("transition","0s all")
$(".room-bg,.video-box").css("top","0vh")
try{
flvPlayer.unload();
}catch(e){
}
history.pushState(null,null,'liveRoom.html?roomId='+sessionStorage.roomId+'&v=2023062601');
startLive(1)
liveList(1)
$(".room-secret,.mc-out-box,.secret-bottom-box,.secret-ing-content,.play-icon,.mc-out-box,.room-secret,.room-content-loading").hide()
// window.location.href="liveRoom.html?roomId="+BottomRoomId+"&sound=1&v=2023050801"
}, 300);
return return
} }
} }
......
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