Commit a37dc5bc by libai

测试

parent 3e61e268
Showing with 439 additions and 359 deletions
......@@ -231,7 +231,7 @@
<div class="search-like-box">追蹤</div>
</div>
</li> -->
</ul>
</ul>
<div style="height:1.5rem"></div>
</div>
</div>
......
......@@ -683,6 +683,9 @@ $(function(){
var giftMd5=null;
var loadT=null;
var newGiftOk=true;
var startTimer1=null
var startTimer2=null
var startTimer3=null
$(".room-bg").css("height",dHeight+'px')
$(".video-box").css("height",dHeight+'px')
$(".room-content-loading").css("height",dHeight+'px')
......@@ -744,306 +747,293 @@ $(function(){
}
// hotList()
liveList(1)
startLive()
//进入直播间
$.ajax({
url:$ip+'room/enterRoom',
data:{
uid: localStorage.uid,
token: localStorage.token,
roomId: sessionStorage.roomId,
pageID: localStorage.canvasCode,
// pass: true,
},
success:function(data){
// console.log('进入直播间', data)
var html=[]
$("title").text(data.roomBaseInfo.nickname+'的直播間-footseen直播')
if(data.code==-20060){
alert(langRoom[sessionStorage.lang].roomJsTxt1)
window.location.href="../index.html"
return;
}
roomCId=data.ticketRoomInfo.channelId
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()
function startLive(e){
$.ajax({
url:$ip+'room/enterRoom',
data:{
uid: localStorage.uid,
token: localStorage.token,
roomId: sessionStorage.roomId,
pageID: localStorage.canvasCode,
// pass: true,
},
success:function(data){
// console.log('进入直播间', data)
var html=[]
$(".room-bg,.video-box").fadeIn(0)
$("title").text(data.roomBaseInfo.nickname+'的直播間-footseen直播')
$
if(data.code==-20060){
alert(langRoom[sessionStorage.lang].roomJsTxt1)
window.location.href="../index.html"
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('關注成功')
}else{
layer.msg(data.msg)
roomCId=data.ticketRoomInfo.channelId
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;
}
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()
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>'
moreMc()
return;
}
}else{
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>'
}
if(data.pullFlowUrlHLS.indexOf('pull.bsy')>-1)videoCdn='bsy'
else if(data.pullFlowUrlHLS.indexOf('pull.zl')>-1)videoCdn='zl'
var iosT=null;
$(".video-box").html(html)
if(/android/.test(ua)){
flvPlay(data.pullFlowUrl)
startTime=new Date().getTime()
matchNum=Math.floor(Math.random()*100000000)
$.ajax({
url:$ip+'activeLog/doVideoLoadingCheck',
data:{
matchid:matchNum,
type:1,
systemOs:'android',
roomid:sessionStorage.roomId,
pageID: localStorage.canvasCode,
cdn:videoCdn,
rating:data.room.rating,
ip:sessionStorage.Uip,
vUrl:data.pullFlowUrl
},
success:function(data){
// console.log('视频加载检测',data)
}
})
}
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;
$(".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
clearInterval(loadT)
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||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{
// 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{
// 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 (/iphone|ipad|ipod/.test(ua)) {
//视频加载检测
var overTime=new Date().getTime()
if(data.pullFlowUrlHLS.indexOf('pull.bsy')>-1)videoCdn='bsy'
else if(data.pullFlowUrlHLS.indexOf('pull.zl')>-1)videoCdn='zl'
var iosT=null;
$(".video-box").html(html)
if(/android/.test(ua)){
flvPlay(data.pullFlowUrl)
startTime=new Date().getTime()
matchNum=Math.floor(Math.random()*100000000)
$.ajax({
url:$ip+'activeLog/doVideoLoadingCheck',
data:{
matchid:matchNum,
type:2,
systemOs:'ios',
type:1,
systemOs:'android',
roomid:sessionStorage.roomId,
gap:(overTime-startTime),
pageID: localStorage.canvasCode,
cdn:videoCdn,
rating:data.room.rating,
ip:sessionStorage.Uip,
vUrl:data.pullFlowUrlHLS
vUrl:data.pullFlowUrl
},
success:function(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)){
//视频加载检测
var overTime=new Date().getTime()
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:2,
systemOs:'android',
type:1,
systemOs:'ios',
roomid:sessionStorage.roomId,
gap:(overTime-startTime),
pageID: localStorage.canvasCode,
cdn:videoCdn,
rating:data.room.rating,
ip:sessionStorage.Uip,
vUrl:data.pullFlowUrl
vUrl:data.pullFlowUrlHLS
},
success:function(data){
// console.log('视频加载检测',data)
}
})
}
clearInterval(iosT)
$(".play-icon").hide()
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)
}
$("#myVideo").unbind("click").on("pause",function(){
// clearTimeout(iosT)
// $(".play-icon").fadeIn(200)
// iosT=setTimeout(function(){
// var player = document.getElementById('myVideo');
// player.play()
// },500)
})
$(".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)
})
})
//付費房
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()
$.ajax({
url:$ip+'room/doGiftGuidelineCheck',
data:{
roomid:sessionStorage.roomId,
},
success:function(data){
// console.log('送礼引导前检测',data)
$("#myVideo").unbind("playing").on("playing",function(){
$(".play-icon").hide()
})
$("#myVideo").unbind("canplay").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;
}
})
layer.open({
type: 1,
title: false,
shadeClose: false,
skin: "yourclass5",
area: ["7.47rem","5.35rem"],
content: $(".layer-gift-box"),
end: function () {
$(".layui-layer-shade").hide()
layer.closeAll()
}
var ua = window.navigator.userAgent.toLowerCase();
if (/iphone|ipad|ipod/.test(ua)) {
//视频加载检测
var overTime=new Date().getTime()
$.ajax({
url:$ip+'activeLog/doVideoLoadingCheck',
data:{
matchid:matchNum,
type:2,
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()
})
$(".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")
$("body").unbind("click").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)
})
}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()
$.ajax({
url:$ip+'room/doGiftGuidelineCheck',
......@@ -1069,110 +1059,144 @@ $(function(){
$(".layer-gift-btn1").unbind("click").on("click",function(){
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;
$(".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")
})
}else{
clearTimeout(startTimer3)
startTimer3=setTimeout(function(){
newGift()
$.ajax({
url:$ip+'room/doGiftGuidelineCheck',
data:{
roomid:sessionStorage.roomId,
},
success:function(data){
// console.log('送礼引导前检测',data)
}
})
}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")
layer.open({
type: 1,
title: false,
shadeClose: false,
skin: "yourclass5",
area: ["7.47rem","5.35rem"],
content: $(".layer-gift-box"),
end: function () {
$(".layui-layer-shade").hide()
layer.closeAll()
}
})
}
},30000)
}
$(".layer-gift-btn1").unbind("click").on("click",function(){
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)
$.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)
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)
$.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){
clearInterval(iosT)
var html=[];
html+='<img class="mc-tv" src="images/mc-tv.png">'
html+='<p>'+langRoom[sessionStorage.lang].roomJsTxt4+'</p>'
$(".room-content-loading").html(html)
$(".room-content-loading").fadeIn(100)
$(".loading-face").fadeIn(100)
clearInterval(loadT)
$(".video-box").hide()
var player = document.getElementById('myVideo');
player.pause()
try{
flvPlayer.unload();
}
catch (e) {
if(data.liveState==1){
clearInterval(iosT)
var html=[];
html+='<img class="mc-tv" src="images/mc-tv.png">'
html+='<p>'+langRoom[sessionStorage.lang].roomJsTxt4+'</p>'
$(".room-content-loading").html(html)
$(".room-content-loading").fadeIn(100)
$(".loading-face").fadeIn(100)
clearInterval(loadT)
$(".video-box").hide()
var player = document.getElementById('myVideo');
player.pause()
try{
flvPlayer.unload();
}
catch (e) {
}
return;
}
return;
}
}
})
})
}
$(".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")
$.ajax({
......@@ -1221,7 +1245,7 @@ $(function(){
$(".keyboard-box").show()
$(".keyboard-input").focus()
})
$(".gift-layer-ul li").unbind("click").on("click",function(){
$(".gift-layer-ul li").on("click",function(){
var _self=$(this);
$(".gift-layer-ul li").removeClass("gift-layer-click")
if(_self.attr("data-type")==1){
......@@ -1276,6 +1300,9 @@ $(function(){
$(".layer-shadow").show()
})
$(".layer-shadow").on("click",function(){
closePop()
})
function closePop(){
$(".layer-shadow").hide()
$(".keyboard-box").hide()
fixScroll()
......@@ -1289,7 +1316,7 @@ $(function(){
$(".guard-layer").css("bottom","-11.6rem")
$(".gift-layer").css("bottom","-7.8rem")
$(".ticker-buy-box").css("bottom","-10rem")
})
}
$(".hot-close").on("click",function(){
$(".layer-shadow").hide()
$(".hot-list-layer").css("bottom","-10.9rem")
......@@ -2251,8 +2278,6 @@ $(function(){
if(vipImgNum!=0)html+='<img class="online-king" src="images/v'+vipImgNum+'.png">'
html+='<img src="'+faceImg+'" alt="">';
html+='</li>';
console.log(list.richLevel)
console.log(vipImgNum)
vipNum++
}else{
html+='<li data-type="'+list.uid+'">';
......@@ -2742,6 +2767,7 @@ $(function(){
function WebSocketGo() {
if ("WebSocket" in window) {
// ws.close()
// 打开一个 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+"";
else var url = ""+$ws+"ws?uid=" + localStorage.uid + "&token="+localStorage.token+"&roomid=" + sessionStorage.roomId + "&connType=1&lang="+sessionStorage.lang+"";
......@@ -3694,10 +3720,37 @@ $(function(){
angle=Math.abs(goDeg-90)
if(angle<30&&zwidth>3.5){
$(".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() {
window.location.href="liveRoom.html?roomId="+topRoomId+"&sound=1&v=2023050801"
}, 350);
if(sessionStorage.type!='pwa'){
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
}
}
......@@ -3707,9 +3760,36 @@ $(function(){
if(angle<30&&zwidth>3.5){
$(".room-bg,.video-box").css("transition","0.35s all")
$(".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() {
window.location.href="liveRoom.html?roomId="+BottomRoomId+"&sound=1&v=2023050801"
}, 350);
$(".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="+BottomRoomId+"&sound=1&v=2023050801"
}, 300);
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