diff --git a/yazhaiTest/dewExc/index.html b/yazhaiTest/dewExc/index.html deleted file mode 100644 index a7221d8..0000000 --- a/yazhaiTest/dewExc/index.html +++ /dev/null @@ -1,320 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> - -<head> - <!-- Global site tag (gtag.js) - Google Analytics --> - <script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> - <script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); - </script> - <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>footseen-露水兌換-腳控足控天堂-超激情美女主播視訊</title> - <meta name="keywords" content="footseen,foot live,激情美女視訊,激情美女影片,腳控足控,絲足,裸足,美腿,絲襪,黑絲,台灣UU聊天室,swag,視訊聊天室,live173,uplive,vklive,nonolive,foot rub,foot fetish"> - <meta name="description" content="footseen,腳控足控天堂,絲足美腿視訊影片,台灣足控第一高效約會軟體,免費影片立即觀看,在線美女激情互動,成人視訊線上體驗,徹底釋放你的慾望。"> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="../css/layer.css"> - <link rel="stylesheet" href="../css/login.css"> - <link rel="stylesheet" href="css/index.css"> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> - <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -</head> - -<body style="background: #F0F1F4;"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"> - <!-- <div style="display: none;" class=nav-login-btn>登入/註冊</div> - <div style="display: none;" class="nav-login"> - <img class="nav-login-face" src="" alt=""> - <div class="nav-login-more"> - <div class="nav-login-more-jiao"></div> - <div class="nav-login-more-top"> - <img class="login-more-top-face" src="" alt=""> - <p class="login-more-top-p1">主播暱稱預留</p> - <p class="login-more-top-p2">ID:246524</p> - </div> - <div class="login-more-content-box"> - <div data-type="1">用戶中心</div> - <div data-type="2">儲值中心</div> - <div data-type="3">我的追蹤</div> - <div data-type="4">登出</div> - </div> - </div> - </div> --> - </div> - </div> - </div> - <div class="m-box"> - <div style="height: 60px;"></div> - <h2 class="reg-h2"><div class="line"></div>我的露水</h2> - <div class="dew-box"> - <div class="dew-box-top"> - <img class="dew-face" src="images/face.png" alt=""> - <div class="dew-top-text1"></div> - <div class="dew-top-text2"></div> - <div class="diamond-p"><img src="images/diamond.png"> 寶石 : <span></span> <a href="../reg/index.html"><div class="dew-reg">儲值</div></a></div> - <div class="dew-p"><img src="images/dew.png" alt=""> 露水 : <span></span></div> - </div> - <div class="dew-exc-box clearfix"> - <div data-type="1" class="dew-exc-btn-click">買入露水 <div class="dew-exc-btn-line"></div></div> - <div data-type="2">賣出露水 <div class="dew-exc-btn-line"></div></div> - </div> - <ul class="dew-exc-ul clearfix"> - <!-- <li data-type="0"> - <p>全部買入</p> - <p>消耗<span class="all-diamond"></span>寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> - <li data-type="10"> - <p><img src="images/dew.png" alt="">1000</p> - <p>消耗10寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> - <li data-type="30"> - <p><img src="images/dew.png" alt="">3000</p> - <p>消耗30寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> - <li data-type="50"> - <p><img src="images/dew.png" alt="">5000</p> - <p>消耗50寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> - <li data-type="100"> - <p><img src="images/dew.png" alt="">10000</p> - <p>消耗100寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> - <li data-type="500"> - <p><img src="images/dew.png" alt="">50000</p> - <p>消耗500寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> - <li data-type="1000"> - <p><img src="images/dew.png" alt="">100000</p> - <p>消耗1000寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> - <li data-type="3000"> - <p><img src="images/dew.png" alt="">300000</p> - <p>消耗3000寶石</p> - <img class="exc-click-icon" src="images/click.png" alt=""> - </li> --> - </ul> - <p class="exc-tips">100露水 <img src="images/exc-icon.png" alt=""> 1寶石</p> - <div class="exc-btn">確認買入</div> - <div style="height: 50px;"></div> - </div> - </div> - <div class="login-content"> - - </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='20220407'"></script> -<script src="../lib/login.js"></script> -<script> -$(function(){ - loginGo() - buyDew() - var diamondNum=null - var excNum=null - var dewNum=null - var type=1 - $.ajax({ - url:$ip+'user/queryUserBaseInfo', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('获取用户基本信息',data) - $(".dew-face").attr("src","https://zhibocdn.yabolive.net/comm"+data.userData.face+"?x-oss-process=image/resize,w_88") - $(".dew-top-text1").text(data.userData.nickname) - $(".dew-top-text2").text('Footseen ID:'+data.userData.uid) - - } - }) - $(".dew-exc-box >div").on("click",function(){ - var _self=$(this); - $(".dew-exc-box >div").removeClass("dew-exc-btn-click") - _self.addClass("dew-exc-btn-click") - if(_self.attr("data-type")==1){ - excNum=null - buyDew() - type=1 - $(".exc-btn").text("確認買入") - } - else if(_self.attr("data-type")==2){ - excNum=null - sellDew() - type=2 - $(".exc-btn").text("確認賣出") - } - }) - $(".exc-btn").on("click",function(){ - if(type==1){ - if(excNum==null){ - layer.msg("請選擇您要兌換的露水") - return; - } - $.ajax({ - url:$ip+'user/chip/buy', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pid:excNum, - pageID: localStorage.canvasCode - }, - success:function(data){ - //console.log('宝石兑换露水',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - $(".dew-exc-ul li").removeClass("dew-exc-click") - excNum=null - layer.msg("兌換成功!") - myDiamond() - buyDew() - } - }) - } - if(type==2){ - if(excNum==null){ - layer.msg("請選擇您要兌換的寶石") - return; - } - $.ajax({ - url:$ip+'user/chip/sell', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pid:excNum, - pageID: localStorage.canvasCode - }, - success:function(data){ - //console.log('露水兌換寶石',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - $(".dew-exc-ul li").removeClass("dew-exc-click") - excNum=null - layer.msg("兌換成功!") - myDiamond() - sellDew() - } - }) - } - - }) - myDiamond() - function myDiamond(){ - $.ajax({ - url:$ip+'gift/getUserDiamondNum', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode - }, - success:function(data){ - //console.log('剩余寶石数',data) - $(".diamond-p span").text(data.diamond_num) - $(".dew-p span").text(data.chip_num) - $(".all-diamond").text(data.diamond_num) - diamondNum=data.diamond_num - dewNum=data.chip_num - } - }) - } - function buyDew(){ - $.ajax({ - url:$ip+'setting/exchange/chip/buy', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log("获取买入露水兑换点",data) - var html=[]; - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i] - if(list.expend==-1){ - html+='<li data-type="'+list.pid+'">'; - html+='<p>全部買入</p>'; - html+='<p>消耗<span class="all-diamond">'+diamondNum+'</span>寶石</p>'; - html+='<img class="exc-click-icon" src="images/click.png" alt="">'; - html+='</li>'; - continue; - } - html+='<li data-type="'+list.pid+'">'; - html+='<p><img src="images/dew.png" alt="">'+list.point+'</p>'; - html+='<p>消耗'+list.expend+'寶石</p>'; - html+='<img class="exc-click-icon" src="images/click.png" alt="">'; - html+='</li>'; - } - $(".dew-exc-ul").html(html); - $(".dew-exc-ul li").unbind("click").on("click",function(){ - var _self=$(this); - $(".dew-exc-ul li").removeClass("dew-exc-click") - _self.addClass("dew-exc-click") - excNum=_self.attr("data-type") - }) - } - }) - } - function sellDew(){ - $.ajax({ - url:$ip+'setting/exchange/chip/sell', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('露水兑换宝石',data) - var html=[]; - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i] - if(list.expend==-1){ - html+='<li data-type="'+list.pid+'">'; - html+='<p>全部兌換</p>'; - html+='<p>消耗<span class="all-diamond">'+dewNum+'</span>露水</p>'; - html+='<img class="exc-click-icon" src="images/click.png" alt="">'; - html+='</li>'; - continue; - } - html+='<li data-type="'+list.pid+'">'; - html+='<p><img src="images/diamond.png" alt="">'+list.point+'</p>'; - html+='<p>消耗'+list.expend+'露水</p>'; - html+='<img class="exc-click-icon" src="images/click.png" alt="">'; - html+='</li>'; - } - $(".dew-exc-ul").html(html); - $(".dew-exc-ul li").unbind("click").on("click",function(){ - var _self=$(this); - $(".dew-exc-ul li").removeClass("dew-exc-click") - _self.addClass("dew-exc-click") - excNum=_self.attr("data-type") - }) - } - }) - } -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/lineBack.html b/yazhaiTest/lineBack.html deleted file mode 100644 index c2b1a48..0000000 --- a/yazhaiTest/lineBack.html +++ /dev/null @@ -1,94 +0,0 @@ - -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<head> - <meta charset="UTF-8"> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <meta http-equiv="X-UA-Compatible" content="ie=edge"> - <title>LINE Login</title> - <style> - #timeJump { - display: none; - } - </style> -</head> - -<body> - <!-- <h1 id="timeJump">登錄成功,<span id="jTime">5</span>秒后返回App</h1> --> - <script type="text/javascript" src="lib/jquery-3.1.1.min.js"></script> - <script src="lib/default.js"></script> - <script> - var urlParam = url_get_params(); - $.ajax({ - url: 'https://api.line.me/oauth2/v2.1/token', - data: { - grant_type: 'authorization_code', - code: urlParam.code, - redirect_uri: 'https://www.footseen.xyz/lineBack.html', - client_id: '1654468829', - client_secret: 'd70325add488ea05fd25ba84c6d91b6c' - }, - type: 'POST', - success: function (res) { - var mAutho = res; - $.ajax({ - url: 'https://api.line.me/oauth2/v2.1/verify', - type: 'POST', - data: { - client_id: '1654468829', - id_token: mAutho.id_token - }, - success: function (res) { - //console.log('line',res) - $.ajax({ - url:$ip+'third/login', - data:{ - openid:res.sub, - opentype:8, - authToken:mAutho.id_token, - nickname:res.name, - facepath:res.picture - }, - success:function(data){ - //console.log('line',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - localStorage.token=data.token - localStorage.uid=data.uid - window.location.href='index.html' - } - }) - // window.location.href = "footseenlogin://" + encodeURIComponent("www.firefly.live?token=" + mAutho.id_token + "&name=" + res.name + "&profileImageUrl=" + res.iss + "&id=" + res.sub); - } - }) - - } - }) - - function url_get_params() { - var url = location.href; - var theRequest = new Object(); - if (url.indexOf("?") != -1) { - var str = url.substr(url.indexOf("?") + 1); - strs = str.split("&"); - for (var i = 0; i < strs.length; i++) { - theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); - } - } - return theRequest; - } - </script> -</body> - -</html> \ No newline at end of file diff --git a/yazhaiTest/pc.html b/yazhaiTest/pc.html deleted file mode 100644 index 4ed54b9..0000000 --- a/yazhaiTest/pc.html +++ /dev/null @@ -1,892 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> - <!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<script> - var indexOk=1; -</script> -<head> - <meta charset="utf-8"/> - <!-- <meta name="google-signin-scope" content="profile email"> - <meta name="google-signin-client_id" content="534183685500-ag0vai0jh6todldi4rg6lvp0gcsojk0n.apps.googleusercontent.com"> --> - <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>footseen-腳控足控天堂-超激情美女主播視訊</title> - <meta name="keywords" content="footseen,foot live,激情美女視訊,激情美女影片,腳控足控,絲足,裸足,美腿,絲襪,黑絲,台灣UU聊天室,swag,視訊聊天室,live173,uplive,vklive,nonolive,foot rub,foot fetish"> - <meta name="description" content="footseen,腳控足控天堂,絲足美腿視訊影片,台灣足控第一高效約會軟體,免費影片立即觀看,在線美女激情互動,成人視訊線上體驗,徹底釋放你的慾望。"> - <link rel="stylesheet" href="css/base.css"> - <link rel="stylesheet" href="css/layer.css"> - <link rel="stylesheet" href="css/neck.css"> - <link rel="stylesheet" href="css/login.css?v=20220620"> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> -</head> -<body style="background: #F4F5F8"> - -<div class="neck-nav"> - <div class="neck-nav-content"> - <ul class="neck-nav-ul"> - <li data-type="1" class="neck-nav-li-click"><span>首頁</span> <img src="images/front/nack-icon.png" alt=""></li> - <li data-type="2"><span>直播</span> <img src="images/front/nack-icon.png" alt=""></li> - <li data-type="3"><span>追蹤</span> <img src="images/front/nack-icon.png" alt=""></li> - <li data-type="4"><span>影片</span> <img src="images/front/nack-icon.png" alt=""></li> - <li data-type="5"><span>圖檔</span> <img src="images/front/nack-icon.png" alt=""></li> - <li data-type="6"><span>約會</span> <img src="images/front/nack-icon.png" alt=""></li> - <a href="https://www.footseen.xyz/reg/index.html"><li data-type="7"><span>儲值</span> <img src="https://www.footseen.xyz/images/front/nack-icon.png" alt=""></li></a> - </ul> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="images/logo.png" alt=""></a> - <div class="nav-login-big-box"> - <!-- <div style="display: none;" class=nav-login-btn>登入/註冊</div> - <div style="display: none;" class="nav-login"> - <img class="nav-login-face" src="" alt=""> - <div class="nav-login-more"> - <div class="nav-login-more-jiao"></div> - <div class="nav-login-more-top"> - <img class="login-more-top-face" src="" alt=""> - <p class="login-more-top-p1">主播暱稱預留</p> - <p class="login-more-top-p2">ID:246524</p> - </div> - <div class="login-more-content-box"> - <div data-type="1">用戶中心</div> - <div data-type="2">儲值中心</div> - <div data-type="3">我的追蹤</div> - <div data-type="4">登出</div> - </div> - </div> - </div> --> - </div> - </div> -</div> -<div class="side-nav"> - <div class="side-right-box"></div> - <!-- <div class="side-nav-top-box"> - <div data-type="1" class="side-nav-sort side-nav-sort-click"><img class="side-icon" src="images/front/icon1-click.png" alt=""><span>首頁</span><img class="side-nav-bg" src="images/front/nav-bg.png" alt=""></div> - <div data-type="2" class="side-nav-sort"><img class="side-icon" src="images/front/icon2.png" alt=""><span>直播</span><img class="side-nav-bg" src="images/front/nav-bg.png" alt=""></div> - <div data-type="3" class="side-nav-sort"><img class="side-icon" src="images/front/icon3.png" alt=""><span>追蹤</span><img class="side-nav-bg" src="images/front/nav-bg.png" alt=""></div> - <div data-type="4" class="side-nav-sort"><img class="side-icon" src="images/front/icon4.png" alt=""><span>影片</span><img class="side-nav-bg" src="images/front/nav-bg.png" alt=""></div> - <div data-type="5" class="side-nav-sort"><img class="side-icon" src="images/front/icon5.png" alt=""><span>圖文</span><img class="side-nav-bg" src="images/front/nav-bg.png" alt=""></div> - <div data-type="6" class="side-nav-sort"><img class="side-icon" src="images/front/icon6.png" alt=""><span>約會</span><img class="side-nav-bg" src="images/front/nav-bg.png" alt=""></div> - </div> --> - <div class="tag-big-box"> - <div class="tag-title"><img src="images/front/tag-title.png" alt=""></div> - <ul class="side-tag-ul"> - <!-- <li> - <h2 class="tag-span1">美腿</h2> - <span class="tag-span2">(253)</span> - </li> --> - </ul> - </div> -</div> -<div class="more-shadow"></div> -<div style="display:none;" class="down-box"> - <img class="down-light" src="images/front/down-light.png" alt=""> - <div class="down-m"> - <div class="down-phone"></div> - <video class="down-video" autoplay muted loop src="images/front/down.mp4"></video> - <div class="down-logo"></div> - <div class="down-cotnent"><img src="images/code.png"></div> - <div class="down-btn-box"> - <p>1v1甜美約會</p> - <p>下載app體驗更多功能</p> - <img class="down-apk-btn" src="images/front/down-apk-btn.png" alt=""> - </div> - </div> -</div> -<div class="m-box"> - <div style="height: 60px;"></div> - <div class="mc-list-box"> - <h2 class="box-title"><img src="images/front/category1.png" alt=""><span>絲足美女直播</span><div class="more-live">觀看更多 <b>></b></div></h2> - <ul class="live-box-ul clearfix"> - <!-- <li> - <div class="live-top-box"> - <img class="live-icon" src="images/front/live.png" alt="美女直播"> - <div class="live-top-shadow"></div> - </div> - <div class="live-name-box">迪麗熱巴</div> - </li> --> - </ul> - </div> - <div class="video-list-box"> - <h2 class="box-title box-title2"> - <img src="images/front/category2.png" alt=""><span>影片互動分享</span> - <div class="video-more-btn"> - 篩選<img src="images/front/more-btn.png" alt=""> - </div> - <div class="video-more-layer"> - <div class="jiao"></div> - <p style="padding-top: 15px;" class="more-layer-title">時長</p> - <ul class="more-layer-btn-ul more-layer-btn-ul1 clearfix"> - <li data-type="-1" class="more-click">不限長度</li> - <li data-type="1" >小於2分鐘</li> - <li data-type="2" >2-5分鐘</li> - <li data-type="3" >5-15分鐘</li> - </ul> - <p class="more-layer-title">綜合</p> - <ul class="more-layer-btn-ul more-layer-btn-ul2 clearfix"> - <li data-type="-1" class="more-click">綜合排序</li> - <li data-type="1">受歡迎程度</li> - <li data-type="2">點讚數量</li> - <li data-type="3">回復數量</li> - <li data-type="4">最新發佈</li> - <li data-type="5">最早發佈</li> - </ul> - <!-- <p class="more-layer-title">露水</p> - <ul class="more-layer-btn-ul more-layer-btn-ul3 clearfix"> - <li class="more-click">不限露水</li> - <li>只看要露水</li> - <li>只看免露水</li> - </ul> --> - <p class="more-layer-title">時間</p> - <ul class="more-layer-btn-ul more-layer-btn-ul3 clearfix"> - <li data-type="-1" class="more-click">不限時間</li> - <li data-type="1">一周內</li> - <li data-type="2">一月內</li> - <li data-type="3">三月內</li> - <li data-type="4">一年內</li> - </ul> - <div class="layer-more-btn1">重置</div> - <div class="layer-more-btn2">確定</div> - </div> - </h2> - <ul class="video-box-ul clearfix"> - <!-- <li> - <div class="video-top-box"> - <div class="video-top-shadow"></div> - <span class="video-time">45:03</span> - </div> - <div class="video-name-box"> - <img class="video-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_40" alt=""> - <p class="video-title">圖文詳情圖文詳情</p> - <div class="video-tag-box"> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - </div> - </div> - </li> --> - </ul> - </div> - <div style="display: none;" class="images-list-box"> - <h2 class="box-title"><img style="margin-top: -26px;" src="images/front/category3.png" alt=""><span>性感美女圖檔</span></h2> - <ul class="images-box-ul clearfix"> - <!-- <li> - <div class="video-top-box"> - <div class="video-top-shadow"></div> - </div> - <div class="video-name-box"> - <img class="video-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_40" alt=""> - <p class="video-title">圖文詳情圖文詳情</p> - <div class="video-tag-box"> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - </div> - </div> - </li> --> - </ul> - </div> - <div style="display:none" class="like-box"> - <h2 style="border-bottom: 1px solid #AAAAAA;" class="box-title"><span>我的追蹤</span></h2> - <ul class="like-ul"> - <!-- <li style="background: url(https://zhibocdn.yabolive.net/comm/user/img/11128395/8b87365397474fe3be3b912456958d41.jpg?x-oss-process=image/resize,w_368) no-repeat;background-size: cover;"> - <img class="live" src="images/front/live.png" alt=""> - <div class="like-shadow"></div> - <p class="like-li-name">主播暱稱預留</p> - </li> --> - </ul> - </div> - <div style="height: 60px;"></div> - -</div> -<div class="login-content"> - <!-- <div class="layer-login"> - <img class="close" src="https://www.footseen.xyz/images/close.png" alt=""> - <div style="display: none;" class="login-box1"> - <div class="login-title">登入</div> - <div class="phone-login-btn"></div> - <div class="google-login-btn"></div> - <div class="more-login"><img src="https://www.footseen.xyz/images/more-login.png" alt=""></div> - <div class="more-login-box"> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon2.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon3.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon4.png" alt=""></div> - </div> - </div> - <div style="display: none;" class="login-box2"> - <div class="login-title">登入</div> - <div data-type="1" class="login-input-area"> - <p class="login-area-p1">國家地區</p> - <p class="login-area-p2"><span>台灣</span> <img src="images/arrow.png" alt=""></p> - - </div> - <ul class="login-input-ul"></ul> - <div class="login-input-phone"> - <span class="login-input-phone-span">+886</span> - <input class="login-input1" maxlength="15" placeholder="請輸入手機號碼" type="number"> - </div> - <div class="login-submit-btn">登入</div> - <div class="more-login"><img src="https://www.footseen.xyz/images/more-login.png" alt=""></div> - <div class="more-login-box"> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon1.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon2.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon3.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon4.png" alt=""></div> - </div> - </div> - <div style="display: none;" class="login-box3"> - <div style="padding-top: 110px;" class="login-title">登入</div> - <div class="login-input-area"> - <p class="login-area-p1">國家地區</p> - <p class="login-area-p2"><span>台灣</span> <img src="images/arrow.png" alt=""></p> - </div> - <div class="login-input-phone"> - <span class="login-input-phone-span">+886</span> - <input class="login-input1" oninput="value=value.replace(/[^\d]/g,'')" maxlength="15" placeholder="請輸入手機號碼" type="text"> - </div> - <div class="login-input-password"> - <span class="login-input-phone-span">密碼</span> - <input class="login-input2" maxlength="15" placeholder="請輸入您的密碼" type="password"> - </div> - <span class="login-no-password">忘記密碼</span> - <div class="login-submit-btn">登入</div> - <div style="margin-top: 35px;" class="more-login"><img src="images/more-login.png" alt=""></div> - <div class="more-login-box"> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon1.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon2.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon3.png" alt=""></div> - <div class="more-login-icon"><img src="https://www.footseen.xyz/images/login-icon4.png" alt=""></div> - </div> - </div> - <div style="display: none;" class="login-box4"> - <div style="padding-top: 110px;" class="login-title">重置密碼</div> - <div class="login-input-area"> - <p class="login-area-p1">國家地區</p> - <p class="login-area-p2"><span>香港</span> <img src="https://www.footseen.xyz/images/arrow.png" alt=""></p> - </div> - <div class="login-input-phone"> - <span class="login-input-phone-span">+886</span> - <input class="login-input1" oninput="value=value.replace(/[^\d]/g,'')" maxlength="16" placeholder="請輸入手機號碼" type="text"> - </div> - <div class="login-code-box"> - <input placeholder="請輸入驗證碼" oninput="value=value.replace(/[^\d]/g,'')" maxlength="6" class="login-code-input" type="text"> - <div class="login-code-btn">獲取驗證碼</div> - </div> - <div class="login-new-password1"> - <input placeholder="請設置6-16位新密碼" maxlength="16" class="login-new-password-input" type="password"> - </div> - <div class="login-new-password2"> - <input placeholder="請再次輸入新密碼" maxlength="16" class="login-new-password-input" type="password"> - </div> - <div class="login-submit-btn2">確定</div> - <div class="login-back">返回登入</div> - </div> - </div> - <div style="display: none;" class="layer-register"> - <div class="layer-register-left"> - <div style="padding-top: 70px;" class="login-title">註冊</div> - <div class="login-input-area"> - <p class="login-area-p1">國家地區</p> - <p class="login-area-p2"><span>香港</span> <img src="https://www.footseen.xyz/images/arrow.png" alt=""></p> - </div> - <div class="login-input-phone"> - <span class="login-input-phone-span">+886</span> - <input class="login-input1" oninput="value=value.replace(/[^\d]/g,'')" maxlength="16" placeholder="請輸入手機號碼" type="text"> - </div> - <div class="login-code-box"> - <input placeholder="請輸入驗證碼" oninput="value=value.replace(/[^\d]/g,'')" maxlength="6" class="login-code-input" type="text"> - <div class="login-code-btn">獲取驗證碼</div> - </div> - <div class="login-new-password1"> - <input placeholder="請設置6-16位密碼" maxlength="16" class="login-new-password-input" type="password"> - </div> - <div class="login-submit-btn2">創建免費賬戶</div> - <p class="login-register-tips">已有賬號,<span>立即登錄</span></p> - </div> - <div class="layer-register-right"></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/fingerprint2.js"></script> -<script src="lib/default.js?v='20220407'"></script> -<script src="lib/login.js?v=20220620"></script> -<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/jsrsasign/8.0.20/jsrsasign-all-min.js"></script> --> - -<script> -$(function(){ - // var html=[] - // html+='<meta name="google-signin-scope" content="profile email">' - // html+='<meta name="google-signin-client_id" content="534183685500-ag0vai0jh6todldi4rg6lvp0gcsojk0n.apps.googleusercontent.com">' - // $("head").append(html) - // $(".google-login").attr("src","https://apis.google.com/js/platform.js") - // var strings='eyJhbGciOiJSUzI1NiIsImtpZCI6IjJiMDllNzQ0ZDU4Yzk5NTVkNGYyNDBiNmE5MmY3YjM3ZmVhZDJmZjgiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJuYmYiOjE2NTU3MjY3MzksImF1ZCI6IjUzNDE4MzY4NTUwMC1hZzB2YWkwamg2dG9kbGRpNHJnNmx2cDBnY3Nvamswbi5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInN1YiI6IjExNjU2MDI0NDUzNDA2NzMwNDk0NSIsImVtYWlsIjoiNDA1NzA4MTIyQHFxLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJhenAiOiI1MzQxODM2ODU1MDAtYWcwdmFpMGpoNnRvZGxkaTRyZzZsdnAwZ2Nzb2prMG4uYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJuYW1lIjoi5p2O55m9IiwicGljdHVyZSI6Imh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS9hL0FBVFhBSng2TTAwOVdBV0NtRTlBZUhZajJHYnhrRE5Bb1NRS3BqNHFrZm9nPXM5Ni1jIiwiZ2l2ZW5fbmFtZSI6IueZvSIsImZhbWlseV9uYW1lIjoi5p2OIiwiaWF0IjoxNjU1NzI3MDM5LCJleHAiOjE2NTU3MzA2MzksImp0aSI6IjM2YzdmZTk2ODg3NTQzODVkMTM4OWVhZGRlODJmOTgzMjQwZWFmY2QifQ.QL0TPz2C7lEvAfcnYRbfUwO39R0GsS6QkZboNpF6X7RWblxeKnm8CRWaqtosPbMNXqi42U7Cbkjb3rnD5GqTixRoYDeCceZzAhgQh4fNqs1_vU3gsQ0cBhqVYycbGo8hi6h-zFcMLMbM8hml3NvJqc1TYdhSDW3BdeaegBu2esLpgY4ac0Ick86-TnJH6Gj-U2WGU0QabbaEfbG1MSe-FslBEcE-Y9vbP4Wfzm0K1PCnooBv2Saj4HPBMuAhluHHXiejfU8MvLT8AaJH0oKlBJ_yH01OOGSiqQhM8qt3jaEC4lNVghePtSpjcflwY4_p-0vxewL4uH5szZnbVhPL0Q' - // var userinfo = JSON.parse(decodeURIComponent(escape(window.atob(strings.replace(/-/g, "+").replace(/_/g, "/"))))); - // //console.log(userinfo) - - if(data.jump!=undefined){ - sessionStorage.jump=data.jump - var stateObject = {}; - var title = "絲足美女"; - var newUrl = "index.html"; - history.pushState(stateObject,title,newUrl); - } - if(sessionStorage.jump=='undefined'){ - sessionStorage.jump=1 - } - loginGo() - var scrollOk=true; - var pageNumber=1 - var typeNum=1 - var tagNum='' - var timeNum=-1 - var sortNum=-1 - var dayNum=-1 // - var canvasCode=-1 - var scrollNav=true;//下滑展示tag開關 - jumpGo() - var fp = new Fingerprint2() - if(sessionStorage.like==1){ - $(".tag-big-box").hide() - $(".mc-list-box").hide() - $(".video-list-box").hide() - $(".like-box").show() - likeList() - $(".side-nav-sort").removeClass("side-nav-sort-click") - $(".side-nav-sort").eq(0).children(".side-icon").attr("src","images/front/icon1.png") - $(".side-nav-sort").eq(2).addClass("side-nav-sort-click") - $(".side-nav-sort").eq(2).children(".side-icon").attr("src","images/front/icon3-click.png") - } - if(localStorage.canvasCode==undefined){ - fp.get(function(result, components) { - localStorage.canvasCode=result - if(sessionStorage.jump==2) liveList(1,2) - else liveList(1,1) - getTags() - getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - - }); - }else{ - if(sessionStorage.jump==2) liveList(1,2) - else liveList(1,1) - getTags() - getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - } - var layzT=true; - $(window).on("scroll",function(){ - if(layzT==true){ - layzT=false - layzImg() - setTimeout(function() { - layzT=true; - layzImg() - }, 200); - } - if($(document).height()-$(document).scrollTop()-$(window).height()<=30){ - if(scrollOk==false)return; - scrollOk=false - pageNumber+=1 - getTopics(pageNumber,typeNum,tagNum,timeNum,sortNum,dayNum) - } - if(scrollNav!=true)return; - - if($(document).scrollTop()>$(".box-title2").offset().top-20){ - $(".side-nav").fadeIn(200) - }else{ - $(".side-nav").hide() - } - - }) - $(".more-live").on("click",function(){ - $(".neck-nav-ul li").removeClass("neck-nav-li-click") - $(".neck-nav-ul li").eq(1).addClass("neck-nav-li-click") - $(".images-list-box").hide() - $(".video-list-box").hide() - $(".mc-list-box").show() - $(".tag-big-box").hide() - $(".like-box").hide() - liveList(1,2) - $(".more-live").hide() - }) - $(".layer-more-btn1").on("click",function(){ - timeNum=-1 - sortNum=-1 - dayNum=-1 - $(".more-layer-btn-ul li").removeClass("more-click") - $(".more-layer-btn-ul1 li").eq(0).addClass("more-click") - $(".more-layer-btn-ul2 li").eq(0).addClass("more-click") - $(".more-layer-btn-ul3 li").eq(0).addClass("more-click") - }) - $(".layer-more-btn2").on("click",function(){ - $(".more-shadow").hide() - $(".video-more-layer").fadeOut(350) - $(".video-more-btn").removeClass("video-more-btn-all") - getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - var scrollOk=true; - var pageNumber=1 - }) - $(".more-layer-btn-ul1 li").on("click",function(){ - var _self=$(this) - $(".more-layer-btn-ul1 li").removeClass("more-click") - _self.addClass("more-click") - timeNum=_self.attr("data-type") - }) - $(".more-layer-btn-ul2 li").on("click",function(){ - var _self=$(this) - $(".more-layer-btn-ul2 li").removeClass("more-click") - _self.addClass("more-click") - sortNum=_self.attr("data-type") - }) - $(".more-layer-btn-ul3 li").on("click",function(){ - var _self=$(this) - $(".more-layer-btn-ul3 li").removeClass("more-click") - _self.addClass("more-click") - dayNum=_self.attr("data-type") - }) - $(".video-more-btn").on("click",function(){ - if($(".video-more-btn").hasClass("video-more-btn-all")){ - $(".more-shadow").hide() - $(".video-more-layer").fadeOut(350) - $(".video-more-btn").removeClass("video-more-btn-all") - }else{ - $(".more-shadow").show() - $(".video-more-layer").fadeIn(350) - $(".video-more-btn").addClass("video-more-btn-all") - } - }) - $(".more-shadow").on("click",function(){ - $(".more-shadow").hide() - $(".video-more-layer").fadeOut(350) - $(".video-more-btn").removeClass("video-more-btn-all") - }) - var oneVideo=true; - var oneImg=true; - $(".neck-nav-ul li").on("click",function(){ - var _self=$(this); - if(localStorage.uid==undefined&&_self.attr("data-type")==3){ - loginLayer() - return; - } - if(_self.attr("data-type")==7)return; - sessionStorage.jump=_self.attr("data-type") - scrollNav=false - $(".neck-nav-ul li").removeClass("neck-nav-li-click") - $(".side-nav").hide() - _self.addClass("neck-nav-li-click") - - $(".m-box").show() - $(".down-box").hide() - if(_self.attr("data-type")==1){ - scrollNav=true; - scrollTo('.m-box',350) - $(".images-list-box").hide() - $(".like-box").hide() - $(".mc-list-box").show() - $(".video-list-box").show() - $(".more-live").show() - pageNumber=1 - typeNum=1 - tagNum='' - // timeNum=-1 - // sortNum=-1 - // dayNum=-1 - $(".tag-big-box").show() - $(".side-tag-ul li").removeClass("tag-click") - liveList(1,1) - // getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - } - else if(_self.attr("data-type")==2){ - scrollTo('.m-box',350) - $(".images-list-box").hide() - $(".video-list-box").hide() - $(".mc-list-box").show() - $(".tag-big-box").hide() - $(".like-box").hide() - $(".more-live").hide() - liveList(1,2) - } - else if(_self.attr("data-type")==3){ - - $(".tag-big-box").hide() - $(".mc-list-box").hide() - $(".video-list-box").hide() - $(".images-list-box").hide() - $(".like-box").show() - likeList() - } - else if(_self.attr("data-type")==4){ - $(".side-nav").show() - // scrollOk=true; - pageNumber=1 - typeNum=1 - // tagNum='' - // timeNum=-1 - // sortNum=-1 - // dayNum=-1 - $(".tag-big-box").show() - $(".side-tag-ul li").removeClass("tag-click") - $(".mc-list-box").hide() - $(".images-list-box").hide() - $(".like-box").hide() - $(".video-list-box").show() - scrollTo('.m-box',350) - if(oneVideo){ - getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - oneVideo=false - } - - } - else if(_self.attr("data-type")==5){ - - scrollOk=true; - pageNumber=1 - typeNum=2 - $(".side-nav").hide() - $(".tag-big-box").show() - $(".side-tag-ul li").removeClass("tag-click") - $(".mc-list-box").hide() - $(".video-list-box").hide() - $(".like-box").hide() - $(".images-list-box").show() - if(oneImg){ - getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - oneImg=false - }else{ - scrollTo('.m-box',350) - } - - } - else if(_self.attr("data-type")==6){ - $(".m-box").hide() - $(".down-box").show() - } - - }) - $(".down-apk-btn").on("click",function(){ - window.location.href='https://bgps2.yazhai.co/footseexyz/apk/ftsBH5PC.apk' - }) - function likeList(){ - $.ajax({ - url:$ip+'room/queryUserLikeList', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageNum:1, - pageSize:99, - //, - pageID:localStorage.canvasCode - }, - success:function(data){ - //console.log('拉取關注列表',data) - var html=[]; - var liveNum=0 - - for(var i=0;i<data.rooms.length;i++){ - var list=data.rooms[i] - if(list.liveState!=1)continue; - liveNum++ - html+='<a href="room/liveRoom.html?roomId='+list.uid+'"><li style="background: url(https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_368) no-repeat;background-size: cover;">'; - html+='<img class="live" src="images/front/live.webp" alt="">'; - html+='<div class="like-shadow"></div>'; - html+='<p class="like-li-name">'+list.nickname+'</p>'; - html+='</li></a>'; - } - if(liveNum==0){ - html+='<div class="like-no-box"><img src="images/front/no-icon.png"><p>暫無追蹤的在線主播</p></div>' - } - $(".like-ul").html(html); - } - }) - } - function liveList(e,type){ - $.ajax({ - url:$ip+'frontPage/queryLiveUsers', - data:{ - pageNum:e, - pageSize:100, - //, - pageID:localStorage.canvasCode - }, - success:function(data){ - //console.log('直播列表',data) - if(data.code==-5008){ - setTimeout(function() { - liveList(e,type) - }, 500); - return; - } - var html=[]; - if(type==1) listNum=10 - else listNum=data.roomList.length - for(var i=0;i<listNum;i++){ - if(data.roomList[i]==undefined)break; - var list=data.roomList[i] - html+='<li>'; - html+='<a href="room/liveRoom.html?roomId='+list.roomId+'"><div style="background: url(https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_368) no-repeat;background-size: cover;" class="live-top-box">'; - html+='<p class="introduce">'+list.introduce+'</p>' - html+='<div class="live-cursor-shadow"></div>'; - html+='<img class="live-icon" src="images/front/live.webp" alt="美女直播">'; - html+='<div class="live-top-shadow"></div>'; - html+='<img class="play-icon" src="images/front/play-icon.png">'; - html+='</div>'; - html+='<div class="live-name-box">'+list.nickname+'</div></a>'; - html+='</li>'; - } - $(".live-box-ul").html(html); - - } - }) - } - function getTags(){ - $.ajax({ - url:$ip+'frontPage/queryTags', - data:{ - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('获取标签列表',data); - var html=[]; - for(var i=0;i<data.tagList.length;i++){ - var list=data.tagList[i] - html+='<li data-type="'+list.tagId+'">'; - html+='<h2 class="tag-span1">'+list.tagName+'</h2>'; - html+='<span class="tag-span2">('+list.videoTotal+')</span>'; - html+='</li>'; - } - $(".side-tag-ul").html(html); - $(".side-tag-ul li").unbind("click").on("click",function(){ - var _self=$(this); - - // scrollTo('.m-box',350) - if(_self.hasClass("tag-click")){ - _self.removeClass('tag-click') - tagNum='' - }else{ - $(".side-tag-ul li").removeClass("tag-click") - _self.addClass("tag-click") - tagNum=_self.attr("data-type") - } - - // $(".mc-list-box").hide() - pageNumber=1 - getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - - }) - } - }) - } - function getTopics(e,typeNum,tagNum,timeNum,sortNum,dayNum){ - if(typeNum==2){ - timeNum=-1 - sortNum=-1 - dayNum=-1 - } - $.ajax({ - url:$ip+'frontPage/queryTopics', - data:{ - pageID:localStorage.canvasCode, - pageNum:e, - type:typeNum, - pageSize:32, - language:2, - tag:tagNum, - duration:timeNum, - sort:sortNum, - period:dayNum - }, - success:function(data){ - //console.log('获取帖子',data) - if(data.code==-5008){ - setTimeout(function(){ - getTopics(e,typeNum,tagNum,timeNum,sortNum,dayNum) - },500) - - return; - } - if(data.dataList.length==0){ - scrollOk=false; - }else{ - scrollOk=true; - } - var html=[]; - if(typeNum==1){ - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - var videoList=JSON.parse(list.content) - html+='<a target="_blank" href="room/videoRoom.html?topicId='+list.topicId+'&tag='+tagNum+'">' - html+='<li>'; - html+='<div data-type="'+videoList.videos[0].cover.split('?')[0]+'" style="background: url(images/layz.png)" class="video-top-box">'; - html+='<img class="videoImgOk" src="">' - html+='<div class="live-cursor-shadow"></div>'; - html+='<img class="play-icon" src="images/front/play-icon.png">' - html+='<div class="video-top-shadow"></div>'; - html+='<span class="video-time">'+add0(Math.floor(videoList.videos[0].duration/1000/60))+':'+add0(Math.floor(videoList.videos[0].duration/1000)%60)+'</span>'; - html+='</div>'; - html+='<div class="video-name-box">'; - // html+='<img class="video-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="video-title">'+videoList.title+'</p>'; - html+='<div class="video-tag-box">'; - for(var j=0;j<list.tags.length;j++){ - html+='<div data-type="'+list.tags[j].tagId+'" class="tag">#'+list.tags[j].tagName+'</div>'; - } - html+='</div>'; - html+='</div>'; - html+='</li>'; - html+='</a>' - } - if(e==1){ - $(".video-box-ul").html(html); - layzImg() - } - else $(".video-box-ul").append(html); - - - } - if(typeNum==2){ - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - var imgList=JSON.parse(list.content) - html+='<a href="room/imagesRoom.html?topicId='+list.topicId+'&tag='+tagNum+'">' - html+='<li>'; - if(imgList.images==undefined){ - var mRandom='https://app.ixiulive.com/static/footVideo/m/m'+Math.ceil(Math.random()*63)+'.jpg' - - html+='<div style="background: url('+mRandom+');background-size: cover;" class="video-top-box">'; - } - else html+='<div style="background: url(https://zhibocdn.yabolive.net/comm'+imgList.images[0].url.split('?')[0]+'?x-oss-process=image/resize,w_342);background-size: cover;" class="video-top-box">'; - html+='<div class="video-top-shadow"></div>'; - html+='</div>'; - html+='<div class="video-name-box">'; - // html+='<img class="video-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="video-title">'+imgList.title+'</p>'; - html+='<div class="video-tag-box">'; - for(var j=0;j<list.tags.length;j++){ - html+='<div data-type="'+list.tags[j].tagId+'" class="tag">#'+list.tags[j].tagName+'</div>'; - } - html+='</div>'; - html+='</div>'; - html+='</li>'; - html+='</a>' - } - if(e==1) $(".images-box-ul").html(html); - else $(".images-box-ul").append(html); - } - } - }) - } - function jumpGo(){ - if(sessionStorage.jump==1){ - - } - if(sessionStorage.jump==2){ - scrollNav=false - $(".neck-nav-ul li").removeClass("neck-nav-li-click") - $(".neck-nav-ul li").eq(sessionStorage.jump-1).addClass("neck-nav-li-click") - $(".images-list-box").hide() - $(".video-list-box").hide() - $(".mc-list-box").show() - $(".tag-big-box").hide() - $(".like-box").hide() - liveList(1,2) - $(".more-live").hide() - } - if(sessionStorage.jump==3){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - scrollNav=false - $(".neck-nav-ul li").removeClass("neck-nav-li-click") - $(".neck-nav-ul li").eq(sessionStorage.jump-1).addClass("neck-nav-li-click") - $(".tag-big-box").hide() - $(".mc-list-box").hide() - $(".video-list-box").hide() - $(".images-list-box").hide() - $(".like-box").show() - likeList() - } - if(sessionStorage.jump==4){ - scrollNav=false - $(".neck-nav-ul li").removeClass("neck-nav-li-click") - $(".neck-nav-ul li").eq(sessionStorage.jump-1).addClass("neck-nav-li-click") - $(".side-nav").show() - scrollOk=true; - pageNumber=1 - typeNum=1 - tagNum='' - timeNum=-1 - sortNum=-1 - dayNum=-1 - $(".tag-big-box").show() - $(".side-tag-ul li").removeClass("tag-click") - $(".mc-list-box").hide() - $(".images-list-box").hide() - $(".like-box").hide() - $(".video-list-box").show() - getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - } - if(sessionStorage.jump==5){ - scrollNav=false - $(".neck-nav-ul li").removeClass("neck-nav-li-click") - $(".neck-nav-ul li").eq(sessionStorage.jump-1).addClass("neck-nav-li-click") - $(".side-nav").hide() - scrollOk=true; - pageNumber=1 - typeNum=2 - $(".tag-big-box").show() - $(".side-tag-ul li").removeClass("tag-click") - $(".mc-list-box").hide() - $(".video-list-box").hide() - $(".like-box").hide() - $(".images-list-box").show() - // getTopics(1,typeNum,tagNum,timeNum,sortNum,dayNum) - } - if(sessionStorage.jump==6){ - scrollNav=false - $(".neck-nav-ul li").removeClass("neck-nav-li-click") - $(".neck-nav-ul li").eq(sessionStorage.jump-1).addClass("neck-nav-li-click") - $(".m-box").hide() - $(".down-box").show() - } - } - - function layzImg(){ - var iNum=$(".video-box-ul li").length-40 - if(iNum<0)iNum=0 - for(var i=iNum;i<$(".video-box-ul li").length;i++){ - if($(".video-box-ul li .video-top-box").eq(i).attr("data-type2")==1)continue; - if(($(".video-box-ul li").eq(i).offset().top)-($(window).height()+$(document).scrollTop())<300){ - $(".video-box-ul li .video-top-box").eq(i).css("background","url(https://zhibocdn.yabolive.net/comm"+$(".video-box-ul li .video-top-box").eq(i).attr("data-type")+"?x-oss-process=video/snapshot,t_90000,f_jpg,w_342,h_0,m_fast,f_jpg)no-repeat") - $(".videoImgOk").eq(i).attr("src","https://zhibocdn.yabolive.net/comm"+$(".video-box-ul li .video-top-box").eq(i).attr("data-type")+"?x-oss-process=video/snapshot,t_90000,f_jpg,w_342,h_0,m_fast,f_jpg") - $(".video-box-ul li .video-top-box").eq(i).css("background-size","cover") - $(".video-box-ul li .video-top-box").eq(i).css("background-position-y","center") - $(".video-box-ul li .video-top-box").eq(i).attr("data-type2",1) - $(".videoImgOk").eq(i).on("error",function(){ - $(this).parent().css("background","url(https://app.ixiulive.com/static/footVideo/m/m"+Math.ceil(Math.random()*63)+".jpg)no-repeat") - $(this).parent().css("background-size","cover") - $(this).parent().css("background-position-y","center") - }) - } - } - - } -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/reg/index.html b/yazhaiTest/reg/index.html deleted file mode 100644 index a68f662..0000000 --- a/yazhaiTest/reg/index.html +++ /dev/null @@ -1,836 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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>footseen-用戶儲值-腳控足控天堂-超激情美女主播視訊</title> - <meta name="keywords" content="footseen,foot live,激情美女視訊,激情美女影片,腳控足控,絲足,裸足,美腿,絲襪,黑絲,台灣UU聊天室,swag,視訊聊天室,live173,uplive,vklive,nonolive,foot rub,foot fetish"> - <meta name="description" content="footseen,腳控足控天堂,絲足美腿視訊影片,台灣足控第一高效約會軟體,免費影片立即觀看,在線美女激情互動,成人視訊線上體驗,徹底釋放你的慾望。"> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="../css/layer.css"> - <link rel="stylesheet" href="../css/login.css"> - <link rel="stylesheet" href="css/index.css"> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> - <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -</head> - -<body style="background: #F0F1F4;"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"> - <!-- <div style="display: none;" class=nav-login-btn>登入/註冊</div> - <div style="display: none;" class="nav-login"> - <img class="nav-login-face" src="" alt=""> - <div class="nav-login-more"> - <div class="nav-login-more-jiao"></div> - <div class="nav-login-more-top"> - <img class="login-more-top-face" src="" alt=""> - <p class="login-more-top-p1">主播暱稱預留</p> - <p class="login-more-top-p2">ID:246524</p> - </div> - <div class="login-more-content-box"> - <div data-type="1">用戶中心</div> - <div data-type="2">儲值中心</div> - <div data-type="3">我的追蹤</div> - <div data-type="4">登出</div> - </div> - </div> - </div> --> - </div> - </div> - </div> - <div class="m-box"> - <div style="height: 60px;"></div> - <h2 class="reg-h2"><div class="line"></div>線上充值</h2> - <div class="reg-box"> - <div class="reg-content"> - <div class="reg-box-top"> - <div style="display: none" class="my-reg-box"> - <img class="reg-face" src="images/face.png" alt=""> - <div class="reg-top-text1">用戶暱稱預留</div> - <div class="reg-top-text2">Footseen ID:123456</div> - <div class="reg-top-text3">為他人儲值</div> - <div class="reg-top-diamond-box"> - <div class="diamond-box-text1"><img src="images/diamond.png" alt=""> 寶石餘額</div> - <div class="diamond-box-text2"></div> - </div> - </div> - <div style="display: none;" class="other-reg-box"> - <input class="other-input" placeholder="請輸入Footseen ID" type="text"> - <input style="width: 0;height:0" type="text"> - <div class="other-btn1">確認賬號</div> - <div class="other-btn2">取消</div> - </div> - <div style="display:none" class="help-reg-box"> - <img class="reg-face" src="images/face.png" alt=""> - <div class="reg-top-text1">用戶暱稱預留</div> - <div class="reg-top-text2">Footseen ID:123456</div> - <div class="reg-top-text3">為他人儲值</div> - </div> - </div> - <div class="reg-title">儲值方式</div> - <ul class="reg-ul clearfix"> - <li data-type="GLOCASH_PAY"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play1.png" alt=""></li> - <li data-type="PAYMENTWALL"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play2.png" alt=""></li> - <li data-type="ALIPAY"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play3.png" alt=""></li> - <li data-type="WECHATPAY"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play4.png" alt=""></li> - <li data-type="LINE_PAY"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play5.png" alt=""></li> - <li data-type="TW_PAY"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play6.png" alt=""></li> - <li data-type="MOLPAY"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play7.png" alt=""></li> - <li data-type="CODAPAY_PAYATM"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play8.png" alt=""></li> - <li data-type="CODAPAY_PAYWALLET"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play9.png" alt=""></li> - <li data-type="GASHP99PAY"><img class="click-icon" src="images/click.png" alt=""><img class="pay-icon" src="images/play10.png" alt=""></li> - </ul> - <div style="display:none;" class="gash-type-box"> - <div class="reg-title">選擇方式</div> - <ul class="gash-ul clearfix"> - <li data-type="COPGAM02"><img class="click-icon" src="images/click.png">gash點數卡</li> - <li data-type="COPGAM09"><img class="click-icon" src="images/click.png">gash會員賬號</li> - <li data-type="BNK82201"><img class="click-icon" src="images/click.png">一般3d信用卡</li> - <li data-type="TELCHT05"><img class="click-icon" src="images/click.png">中華電信手機839(三合一)</li> - <li data-type="TELCHT06"><img class="click-icon" src="images/click.png">中華電信Hinet(三合一)</li> - <li data-type="TELCHT07"><img class="click-icon" src="images/click.png">中華電信市話(三合一)</li> - <li data-type="TELFET01"><img class="click-icon" src="images/click.png">傳遠電信一般型</li> - <li data-type="TELTCC01"><img class="click-icon" src="images/click.png">台灣大哥大一般型</li> - <li data-type="TELSON04"><img class="click-icon" src="images/click.png">亞太電信手機</li> - </ul> - </div> - <div class="reg-title">儲值金額</div> - <ul class="money-ul clearfix"> - <!-- <li> - <p class="money-li-p1"><img src="images/diamond.png">100</p> - <p class="money-li-p2">$10</p> - </li> --> - </ul> - <div class="reg-next-btn">下一步</div> - <div style="height: 30px;"></div> - </div> - <div style="display:none;" class="reg-information"> - <p class="information-p">*僅在第一次信用卡支付時填寫</p> - <div class="information-name-box"> - <p class="name-tips1">姓</p> - <p class="name-tips2">名</p> - <input class="name-input1" placeholder="請輸入姓" type="text"> - <input class="name-input2" placeholder="請輸入名" type="text"> - </div> - <div class="information-phone-box"> - <p>手機號碼</p> - <input oninput="value=value.replace(/[^\d]/g,'')" class="phone-input" placeholder="格式 : 國家號碼+號碼,例如8861234567890" type="text"> - </div> - <div class="information-emall-box"> - <p>電子郵件</p> - <input class="emall-input" placeholder="請輸入電子郵件" type="text"> - </div> - <div class="information-btn1">上一步</div> - <div class="information-btn2">下一步</div> - </div> - <div style="display:none;" class="reg-qrcode"> - <span>←</span> - <p class="mCodeTitle">請使用支付寶掃描二維碼進行支付</p> - <p id="qrcode" class="mCodeImg"></p> - <p class="mCodeMoney">支付金額:<span>¥10</span></p> - <p class="mCodeText">為確保安全,請盡快完成支付</p> - </div> - </div> - <div style="height: 55px;"></div> - </div> - <div class="login-content"> - - </div> - <div class="mCenterCon4"></div> - <input style="width:0;height:0" placeholder="輸入搜索內容" type="text"> -</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='20220407'"></script> -<script src="../lib/login.js"></script> -<script src="../lib/qrcode.min.js"></script> -<script> -$(function(){ - var regUid=0 - var flag - var go = false; - sessionStorage.money=0 - sessionStorage.rid=0 - loginGo() - $(".nav-tag").attr("target","_self") - $(".reg-li").addClass("neck-nav-li-click") - var f1 = setInterval(function () { - try { - if (go) { - document.form1.submit() - } - } catch (msg) { - - } - - }, 2000) - if(localStorage.uid!=undefined){ - $(".my-reg-box").show() - $.ajax({ - url:$ip+'user/queryUserBaseInfo', - data:{ - uid:localStorage.uid, - token:localStorage.token, - // //, - pageID:localStorage.canvasCode, - }, - success:function(data){ - // //console.log('获取用户基本信息',data) - if(data.code!=1){ - layer.msg(data.msg) - window.localStorage.removeItem("uid") - window.localStorage.removeItem("token") - $(".nav-login-btn").show() - return; - } - $(".reg-top-text1").text(data.userData.nickname) - $(".my-reg-box .reg-face").attr("src","https://zhibocdn.yabolive.net/comm"+data.userData.face+"?x-oss-process=image/resize,w_88") - $(".my-reg-box .reg-top-text2").text("Footseen ID:"+data.userData.uid+"") - regUid=localStorage.uid - } - }) - $.ajax({ - url:$ip+'gift/getUserDiamondNum', - data:{ - uid:localStorage.uid, - token:localStorage.token, - // pass: true, - pageID: localStorage.canvasCode - }, - success:function(data){ - //console.log('剩余寶石数',data) - $(".diamond-box-text2").text(data.diamond_num) - - } - }) - - } - else{ - $(".my-reg-box").hide() - $(".other-reg-box").show() - $(".other-btn2").hide() - } - $(".reg-top-text3").on("click",function(){ - $(".help-reg-box").hide() - $(".my-reg-box").hide() - $(".other-reg-box").show() - }) - $(".other-btn2").on("click",function(){ - $(".other-reg-box").hide() - $(".my-reg-box").show() - }) - $(".other-btn1").on("click",function(){ - $.ajax({ - url:'https://webserver.yabolive.net/user/getUser.html', - data: { - uid:$(".other-input").val(), - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (data) { - //console.log('id獲取用戶信息',data) - if(data.code!=1){ - layer.msg("輸入賬號有誤,請重新輸入") - } - $(".reg-face").attr("src","https://zhibocdn.yabolive.net/comm"+data.data.faceimg+"?x-oss-process=image/resize,w_88") - $(".reg-top-text1").text(data.data.nickName) - $(".reg-top-text2").text('Footseen ID:'+data.data.uid) - regUid=data.data.uid - $(".other-reg-box").hide() - $(".help-reg-box").show() - } - }) - }) - - - $(".reg-ul li").on("click",function(){ - var _self=$(this) - if(_self.attr("data-type")=='GLOCASH_PAY'){ - if(regUid==0){ - layer.msg("請輸入您的ID號") - return; - } - getUserInfo(regUid) - } - if(_self.attr("data-type")=='PAYMENTWALL'){ - if(regUid==0){ - layer.msg("請輸入您的ID號") - return; - } - getUserInfo(regUid) - } - sessionStorage.money=0 - sessionStorage.rid=0 - $(".reg-ul li").removeClass("reg-li-click") - _self.addClass("reg-li-click") - if(_self.attr("data-type")!='GASHP99PAY')getRecharge(_self.attr("data-type")) - $(".gash-type-box").hide() - sessionStorage.pay=_self.attr("data-type") - if(_self.attr("data-type")=='GASHP99PAY'){ - $(".gash-type-box").show() - $(".money-ul").html(''); - } - }) - $(".gash-ul li").on("click",function(){ - $(".gash-ul li").removeClass("gash-li-click") - var _self=$(this) - _self.addClass("gash-li-click") - sessionStorage.select=_self.attr("data-type") - getGashRecharge() - }) - $(".information-btn1").on("click",function(){ - $(".reg-information").hide() - $(".reg-content").show() - }) - $(".information-btn2").on("click",function(){ - if(sessionStorage.pay=='PAYMENTWALL'){ - getPaymentWall() - } - if(sessionStorage.pay=='GLOCASH_PAY'){ - getGlocash() - } - - }) - $(".reg-next-btn").on("click",function(){ - if(sessionStorage.money==0){ - layer.msg("請選擇您的儲值金額") - return; - } - if(regUid==0){ - layer.msg("請輸入您的footseen ID") - return; - } - submitPayment() - }) - function getGashRecharge(){ - $.ajax({ - url:'https://webserver.yabolive.net/setting/getRecharge.html', - data:{ - os: 'PC', - paytype: 'GASHP99PAY', - vest: 0, - lang: 2, - cid: 'Web_fireflygw' - }, - success:function(data){ - //console.log('gash充值點',data) - var html=[]; - var list=data.data - for(var i=0;i<data.data.length;i++){ - if(sessionStorage.select == "BNK82201" || sessionStorage.select == "TELTCC01"){ - if(list[i].price[0].price > 10000)continue; - } - if(sessionStorage.select == "TELCHT05" || sessionStorage.select == 'TELCHT06' || sessionStorage.select == 'TELCHT07' ){ - if(list[i].price[0].price > 2000)continue; - } - if(sessionStorage.select == "TELSON04" ){ - if(list[i].price[0].price > 1000)continue; - } - if(sessionStorage.select == "TELFET01"){ - if(list[i].price[0].price > 3000)continue; - } - html+='<li data-money="' + list[i].price[0].price + '" data-rid="' + list[i].price[0].rid + '">'; - html+='<p class="money-li-p1"><img src="images/diamond.png">'+list[i].diamond+'</p>'; - html+='<p class="money-li-p2">'+list[i].price[0].currency+''+list[i].price[0].price+'</p>'; - html+='<img class="click-icon" src="images/click.png" alt="">'; - html+='</li>'; - } - $(".money-ul").html(html); - $(".money-ul li").unbind("click").on("click",function(){ - $(".money-ul li").removeClass("money-li-click") - $(this).addClass("money-li-click") - var money = $(this).attr('data-money') * 100; - var rid = $(this).attr('data-rid'); - sessionStorage.money = money; - sessionStorage.rid = rid; - - }) - } - }) - } - function getUserInfo(uid) { - $.ajax({ - url:'https://webserver.yabolive.net/pay/checkAsiaBillFirst.html', - data: { - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - uid: uid, - }, - success: function (res) { - //console.log(res) - if (res.code == 0) { - flag = false; - } else if (res.code == 1) { - flag = true; - sessionStorage.firstName = res.entity.firstName; - sessionStorage.lastName = res.entity.lastName; - sessionStorage.email = res.entity.email; - sessionStorage.phone = res.entity.phone; - } - } - }) - } - function getPaymentWall() { - var name1 = $('.name-input1').val(); - if (!name1 && name1.length == 0) { - layer.msg('請填寫姓'); - return false; - } - var name2 = $('.name-input2').val(); - if (!name2 && name2.length == 0) { - layer.msg('請填寫名'); - return false; - } - var tel = $('.phone-input').val(); - if (!tel && tel.length == 0) { - layer.msg('請填寫電話號碼'); - return false; - } - var email = $('.emall-input').val().replace(/(^\s*)|(\s*$)/g, ""); - if (!email && email.length == 0) { - layer.msg('請填寫正確的郵箱'); - return false; - } - var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; - if (!reg.test(email)) { - layer.msg('請填寫正確的郵箱'); - return false; - } - $.ajax({ - url: "https://webserver.yabolive.net/pay/getPaymentWall.html", - data: { - uid: regUid, - country: '86', - rid: sessionStorage.rid, - amount: sessionStorage.money, - returnUrl: 'https://firefly.live/h5pay/phonepay/paySuccess.html?lang=2', - failureUrl: 'https://firefly.live/h5pay/phonepay/payFail.html?lang=2', - firstName: name2, - lastName: name1, - email: email, - phone: tel, - product: "賬戶儲值", - payType: sessionStorage.pay, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - window.location.href = res.url; - } else { - layer.msg(res.msg); - } - } - }) - } - function getGlocash() { - var email = $('.emall-input').val().replace(/(^\s*)|(\s*$)/g, ""); - if (!email && email.length == 0) { - layer.msg(langList[langType].text29); - return false; - } - var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; - if (!reg.test(email)) { - layer.msg(langList[langType].text29); - return false; - } - $.ajax({ - url: "https://webserver.yabolive.net/pay/toGloCashPay.html", - data: { - uid: regUid, - country: '86', - rid: sessionStorage.rid, - amount: sessionStorage.money, - returnUrl: 'https://firefly.live/h5pay/phonepay/paySuccess.html?lang=2', - failureUrl: 'https://firefly.live/h5pay/phonepay/payFail.html?lang=2', - email: email, - product: "賬戶儲值", - payType: sessionStorage.pay, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - window.location.href = res.url; - } else { - layer.msg(res.msg); - } - } - }) - } - function getRecharge(e){ - $.ajax({ - url:'https://webserver.yabolive.net/setting/getRecharge.html', - data:{ - os: 'PC', - cid: 'Web_fireflygw', - vest:0, - lang:2, - paytype:e - }, - success:function(data){ - //console.log('儲值金額',data) - var html=[]; - for(var i=0;i<data.data.length;i++){ - var list=data.data[i] - html+='<li data-money="' + list.price[0].price + '" data-rid="' + list.price[0].rid + '">'; - html+='<p class="money-li-p1"><img src="images/diamond.png">'+list.diamond+'</p>'; - html+='<p class="money-li-p2">'+list.price[0].currency+''+list.price[0].price+'</p>'; - html+='<img class="click-icon" src="images/click.png" alt="">'; - html+='</li>'; - } - $(".money-ul").html(html) - $(".money-ul li").unbind("click").on("click",function(){ - $(".money-ul li").removeClass("money-li-click") - $(this).addClass("money-li-click") - var money = $(this).attr('data-money') * 100; - var rid = $(this).attr('data-rid'); - sessionStorage.money = money; - sessionStorage.rid = rid; - - }) - - } - }) - } - function submitPayment() { - - switch (sessionStorage.pay) { - case "PAYMENTWALL": - if (flag) { - $.ajax({ - url:"https://webserver.yabolive.net/pay/getPaymentWall.html", - data: { - uid: regUid, - country: '86', - rid: sessionStorage.rid, - amount: sessionStorage.money, - returnUrl: 'https://firefly.live/h5pay/phonepay/paySuccess.html?lang=2', - failureUrl: 'https://firefly.live/h5pay/phonepay/payFail.html?lang=2', - firstName: sessionStorage.firstName || '', - lastName: sessionStorage.lastName || '', - email: sessionStorage.email || '', - phone: sessionStorage.phone || '', - product: "賬戶儲值", - payType: sessionStorage.pay, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - window.location.href = res.url; - } else { - layer.msg(res.msg); - } - } - }) - } else { - $(".reg-content").hide() - $(".reg-information").show() - if(sessionStorage.pay=="PAYMENTWALL"){ - $(".information-name-box").show() - $(".information-phone-box").show() - } - } - break; - case "GLOCASH_PAY": - if (flag) { - $.ajax({ - url:"https://webserver.yabolive.net/pay/toGloCashPay.html", - type: "POST", - data: { - uid: regUid, - country: '86', - rid: sessionStorage.rid, - amount: sessionStorage.money, - returnUrl: 'https://firefly.live/h5pay/phonepay/paySuccess.html?lang=2', - failureUrl: 'https://firefly.live/h5pay/phonepay/payFail.html?lang=2', - email: sessionStorage.email || '', - product: "賬戶儲值", - payType: sessionStorage.pay, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - window.location.href = res.url; - } else { - layer.msg(res.msg); - } - } - }) - } else { - $(".reg-content").hide() - $(".reg-information").show() - if(sessionStorage.pay=="GLOCASH_PAY"){ - $(".information-name-box").hide() - $(".information-phone-box").hide() - } - } - break; - case "LINE_PAY": - case "TW_PAY": - case "JKO_PAY": - $.ajax({ - url:"https://webserver.yabolive.net/pay/getPaymentWall.html", - data: { - uid: regUid, - country: '86', - rid: sessionStorage.rid, - amount: sessionStorage.money, - returnUrl: 'https://firefly.live/h5pay/phonepay/paySuccess.html?lang=2', - failureUrl: 'https://firefly.live/h5pay/phonepay/payFail.html?lang=2', - firstName: sessionStorage.firstName || '', - lastName: sessionStorage.lastName || '', - email: sessionStorage.email || '', - phone: sessionStorage.phone || '', - product: "賬戶儲值", - payType: sessionStorage.pay, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - window.location.href = res.url; - } else { - layer.msg(res.msg); - } - } - }) - break; - case "MOLPAY": - $.ajax({ - url:'https://webserver.yabolive.net/pay/getPayPreid.html', - data: { - 'uid': regUid, - "product": "賬戶儲值", - "country": "86", - "rid": sessionStorage.rid, - "payType": sessionStorage.pay, - "payTypeSub": "NATIVE", - "amount": sessionStorage.money, - "extend": "0", - "returnUrl": "http://www.firefly.live/phonepay/payend.html", - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - window.location.href = res.payInfo.url - } - }) - break; - case "CODAPAY_PAYATM": - $.ajax({ - url:"https://webserver.yabolive.net/pay/getCodaPay.html", - data: { - 'uid': regUid, - 'product': "賬戶儲值", - 'country': "86", - 'rid': sessionStorage.rid, - 'payType': sessionStorage.pay, - 'paymentType': 220, - 'payTypeSub': "NAVITE", - 'amount': sessionStorage.money, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - async: true, - success: function (res) { - window.location.href = 'https://airtime.codapayments.com/airtime/begin?type=220&txn_id=' + res.result; - } - - }); - break; - case "CODAPAY_PAYWALLET": - $.ajax({ - url:"https://webserver.yabolive.net/pay/getCodaPay.html", - data: { - 'uid': regUid, - 'product': "賬戶儲值", - 'country': "86", - 'rid': sessionStorage.rid, - 'payType': sessionStorage.pay, - 'paymentType': 223, - 'payTypeSub': "NAVITE", - 'amount': sessionStorage.money, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - async: true, - success: function (res) { - window.location.href = 'https://airtime.codapayments.com/airtime/begin?type=220&txn_id=' + res.result; - } - - }); - break; - case 'WECHATPAY': - case 'ALIPAY': - $.ajax({ - url:"https://webserver.yabolive.net/pay/getPayPreid.html", - data: { - "uid": regUid, - "product": "賬戶儲值", - "country": "86", - "rid": sessionStorage.rid, - "payType": sessionStorage.pay, - "payTypeSub": "NATIVE", - "amount": sessionStorage.money, - "extend": "0", - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - $('.mCodeMoney span').html('¥'+sessionStorage.money/100+''); - if (sessionStorage.pay == 'ALIPAY') { - $(".mCodeTitle").text('請使用支付寶掃描二維碼進行支付') - } else if (sessionStorage.pay == 'WECHATPAY') { - $(".mCodeTitle").text('請使用微信掃描二維碼進行支付') - } - var codeUrl = res.payInfo.code_url; - $(".reg-content").hide() - $(".reg-qrcode").show() - $(".reg-qrcode span").unbind("click").on("click",function(){ - $(".reg-qrcode").hide() - $(".reg-content").show() - }) - $("#qrcode").children().remove(); - new QRCode(document.getElementById("qrcode"), codeUrl); - } - } - }) - break; - case 'TW_ALI_CNY_PAY': - if ($('.mTopAmountBg.check').attr('data-type') == 2) { - $.ajax({ - url:"https://webserver.yabolive.net/pay/getPayPreid.html", - data: { - "uid": regUid, - "product": "賬戶儲值", - "country": "86", - "rid": sessionStorage.rid, - "payType": 'ALIPAY', - "payTypeSub": "NATIVE", - "amount": sessionStorage.money, - "extend": "0", - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - $('.mCodeMoney').html($('.mCon4PriceTitle').html()); - $('.mCodeTitle').html(langList[langType].text30); - - var codeUrl = res.payInfo.code_url; - $('.mCenterCant').addClass('hide'); - $('.mCenterCant3').removeClass('hide'); - $("#qrcode").children().remove(); - new QRCode(document.getElementById("qrcode"), codeUrl); - } - } - }) - } else { - $.ajax({ - url:"https://webserver.yabolive.net/pay/getPaymentWall.html", - data: { - uid: regUid, - country: '86', - rid: sessionStorage.rid, - amount: sessionStorage.money, - returnUrl: 'https://firefly.live/h5pay/phonepay/paySuccess.html?lang=2', - failureUrl: 'https://firefly.live/h5pay/phonepay/payFail.html?lang=2', - product: "賬戶儲值", - payType: sessionStorage.pay, - os: 'PC', - cid: 'Web_fireflygw', - vest: 0, - lang: 2, - }, - success: function (res) { - if (res.code == 1) { - window.location.href = res.url; - } else { - layer.msg(res.msg); - } - } - }) - } - break; - case 'GASHP99PAY': - $.ajax({ - url:'https://webserver.yabolive.net/pay/getGashP99Pay.html', - type: "POST", - dataType: 'text', - data: { - 'os': 'PC', - 'cid': 'Web_fireflygw', - 'vest': 0, - 'lang': 2, - "uid": regUid, - 'vest': '', - "product": "賬戶儲值", - "country": "86", - "rid": sessionStorage.rid, - "payType": sessionStorage.pay, - "payTypeSub": "h5", - "amount": sessionStorage.money, - "extend": sessionStorage.select, - - }, - success: function (res) { - var reg = /<head>[\s\S]*<\/body>/; - var str = []; - str += res.match(reg)[0]; - go = true; - $(".m-box").html(str) - - }, - error: function (res) { - } - }) - break; - } - } -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/room/imagesRoom.html b/yazhaiTest/room/imagesRoom.html deleted file mode 100644 index 3d2ad10..0000000 --- a/yazhaiTest/room/imagesRoom.html +++ /dev/null @@ -1,660 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="css/index.css"> - <link rel="stylesheet" href="../css/login.css"> - <script src="../lib/flv.js"></script> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> - -</head> -<body style="background: #F3F4F7"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"></div> - </div> - </div> -<div class="images-m clearfix"> - <div style="height: 90px;"></div> - <div class="images-big-box"> - <div class="images-big-box-left"> - <p class="left-images-title"></p> - <div class="images-content-box"> - <div class="images-content-imgBox"> - <!-- <img src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg" alt=""> --> - </div> - <p class="images-text-box"></p> - <div class="video-content-box"> - <div class="video-content-title">視頻是多少</div> - <div class="video-btn-box"><div><img src="images/icon1.png" alt=""><span>0</span></div><div><img src="images/icon2.png" alt=""><span>0</span></div></div> - <p class="video-time-box"><span>1558次观看</span><span>2022年4月20日</span></p> - <div class="video-tag-box"><div>#絲襪</div></div> - <div class="video-face-box"><img class="video-face-box-face" src="https://zhibocdn.yabolive.net/comm/user/img/130800/38ab9c24da0242e980ccc4d9298b4d91.jpg?x-oss-process=image/resize,w_40" alt=""><p class="video-face-box-name">古胖胖</p><div class="video-like-btn">追蹤</div></div> - </div> - </div> - <div class="video-msg-box"> - <div style="height: 18px;"></div> - <div class="video-msg-h2">--</div> - <div class="video-input-box"> - <input placeholder="輸入你想說的內容" class="video-input" type="text"> - <div class="video-input-btn">評論</div> - <input style="width: 0;height:0" type="text"> - </div> - <div class="video-msg-list-box"> - <!-- <div class="video-msg-list"> - <div class="video-msg-list-content-box"> - <img class="video-msg-user-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="msg-p1">糖醋榴蓮</p> - <p class="msg-p2">等了他四天,等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天</p> - <p class="msg-p3">2022-04-11 00:29 <span class="msg-p3-span1"><img src="images/msg-icon.png" alt="">25</span> <span class="msg-p3-span2">回復</span></p> - </div> - <div class="video-msg-reply-box"> - <div class="reply-box-list"> - <img class="reply-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="reply-box-p1"> - <span>小紅豆:</span>奶哥牛!奶哥吃。 - </p> - <p class="reply-box-p2">2022-04-11 00:29 <span class="msg-p3-span1"><img src="images/msg-icon.png" alt="">25</span> <span class="msg-p3-span2">回復</span></p> - </div> - <div class="reply-box-list"> - <img class="reply-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="reply-box-p1"> - <span>哥譚之王回復小紅豆:</span>全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。 - </p> - <p class="reply-box-p2">2022-04-11 00:29 <span class="msg-p3-span1"><img src="images/msg-icon.png" alt="">25</span> <span class="msg-p3-span2">回復</span></p> - </div> - </div> - </div> --> - </div> - - </div> - </div> - <div class="video-big-box-right"> - <div class="video-more-box"> - <div style="height: 5px;"></div> - <h2 class="video-more-h2"> - <div></div>圖文推薦 - </h2> - <ul class="video-more-ul"> - <!-- <li> - <div class="video-top-box"> - <div class="video-top-shadow"></div> - <span class="video-time">45:03</span> - </div> - <div class="video-name-box"> - <img class="video-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_40" alt=""> - <p class="video-title">圖文詳情圖文詳情</p> - <div class="video-tag-box"> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - </div> - </div> - </li> - <li> - <div class="video-top-box"> - <div class="video-top-shadow"></div> - <span class="video-time">45:03</span> - </div> - <div class="video-name-box"> - <img class="video-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_40" alt=""> - <p class="video-title">圖文詳情圖文詳情</p> - <div class="video-tag-box"> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - </div> - </div> - </li> --> - </ul> - </div> - </div> - </div> -</div> -<div class="login-content"></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='20220407'"></script> -<script src="../lib/login.js"></script> -<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -<script> -$(function(){ - if(localStorage.canvasCode==undefined)window.localStorage.href='../index.html' - var myTopicId - loginGo() - TopicInfo() - getTopics(1,2,sessionStorage.tag,-1,-1,-1) - comment(sessionStorage.topicId) - if(localStorage.uid==undefined){ - $(".video-input").attr("placeholder","") - $(".video-input").attr("disabled","disabled") - $(".video-input-box").append("<p class='input-noLogin-tips'><span>登錄</span>后可以發表評論</p>") - $(".input-noLogin-tips").on("click",function(){ - loginLayer() - }) - } - // getTopics(1,1,sessionStorage.tag,-1,-1,-1) - function TopicInfo(){ - $.ajax({ - url:$ip+'frontPage/queryTopicInfo', - data:{ - pageID:localStorage.canvasCode, - topicId:sessionStorage.topicId - }, - success:function(msg){ - //console.log('查看帖子详情',msg) - $("title").text(JSON.parse(msg.topic.content).title+'-footseen') - myTopicId=msg.topic.topicId - var data=msg.topic - var imagesList=JSON.parse(data.content); - //console.log(imagesList) - $(".left-images-title").text(imagesList.title) - if(data.type==1){ - var html=[]; - html+=imagesList.text; - $(".images-text-box").html(html) - - } - if(data.type==2){ - var html=[]; - for(var i=0;i<imagesList.images.length;i++){ - html+='<img src="https://zhibocdn.yabolive.net/comm'+imagesList.images[i].url+'" alt="">'; - } - $(".images-content-imgBox").html(html) - } - - $(".video-content-title").text(imagesList.title) - if(data.selfUp==1) var html='<div><img src="images/icon1.png" alt=""><span>'+data.comment+'</span></div><div class="good-box"><img class="good-btn" data-type="1" src="images/icon2-click.png" alt=""><span>'+data.up+'</span></div>'; - else var html='<div><img src="images/icon1.png" alt=""><span>'+data.comment+'</span></div><div class="good-box"><img class="good-btn" data-type="0" src="images/icon2.png" alt=""><span>'+data.up+'</span></div>'; - $(".video-btn-box").html(html) - $(".video-time-box").html('<span>'+data.visit+'次观看</span><span>'+timeGet(data.updateTime)[0]+'年'+timeGet(data.updateTime)[1]+'月'+timeGet(data.updateTime)[2]+'日</span>') - var html=[]; - html+='<img class="video-face-box-face" src="https://zhibocdn.yabolive.net/comm'+data.face+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="video-face-box-name">'+data.nickname+'</p>'; - if(data.isLikeRoom==0)html+='<div data-type="'+data.uid+'" class="video-like-btn">追蹤</div>'; - else html+='<div data-type="'+data.uid+'" class="video-like-btn video-like-btn-yes">已追蹤</div>'; - $(".video-face-box").html(html); - var html=[]; - for(var i=0;i<data.tags.length;i++){ - var list=data.tags[i] - html+='<div>#'+list.tagName+'</div>'; - } - $(".video-tag-box").html(html); - $(".video-like-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this) - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:_self.attr("data-type"), - optType:1, - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - _self.addClass("video-like-btn-yes") - _self.unbind("click") - _self.text("已追蹤") - layer.msg('追蹤成功') - }else{ - layer.msg(data.msg) - } - } - }) - }) - $(".video-input-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - if($(".video-input").val()==''|| $(".video-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入您想說的內容") - return; - } - var obj={ - "text": ""+$(".video-input").val()+"", - } - $.ajax({ - url:$ip+'dynamic/comment/send', - data:{ - uid:localStorage.uid, - token:localStorage.token, - content:JSON.stringify(obj), - pageID:localStorage.canvasCode, - topicId:myTopicId - }, - success:function(data){ - //console.log('发布评论',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - layer.msg('评论成功') - $(".video-input").val('') - setTimeout(function(){ - comment(sessionStorage.topicId) - },1000) - - } - }) - }) - $(".good-btn").unbind("click").on("click",function(){ - - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this) - $.ajax({ - url:$ip+'dynamic/topic/up', - data:{ - token:localStorage.token, - uid:localStorage.uid, - topicId:myTopicId, - cancel:_self.attr("data-type"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('動態點讚',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - if(_self.attr("data-type")==0){ - - $(".good-btn").attr("data-type",'1'); - $(".good-btn").attr("src","images/icon2-click.png") - $(".good-box span").text((Number($(".good-box span").text())+1)) - } - else if(_self.attr("data-type")==1){ - $(".good-btn").attr("data-type",'0'); - $(".good-btn").attr("src","images/icon2.png") - $(".good-box span").text((Number($(".good-box span").text())-1)) - } - } - }) - }) - - } - }) - } - - function getTopics(e,typeNum,tagNum,timeNum,sortNum,dayNum){ - $.ajax({ - url:$ip+'frontPage/queryTopics', - data:{ - pageID:localStorage.canvasCode, - pageNum:e, - type:typeNum, - pageSize:8, - language:2, - tag:tagNum, - duration:timeNum, - sort:sortNum, - period:dayNum - }, - success:function(data){ - //console.log('获取帖子',data) - var html=[]; - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - - var videoList=JSON.parse(list.content) - - html+='<a href="imagesRoom.html?topicId='+list.topicId+'&tag='+tagNum+'">' - html+='<li>'; - if(videoList.images==undefined){ - var mRandom=Math.ceil(Math.random()*10) - html+='<div style="background: url(https://app.ixiulive.com/static/footVideo/m/m'+mRandom+'.jpg?v=20220614)no-repeat;background-size: cover;" class="video-top-box">'; - }else html+='<div style="background: url(https://zhibocdn.yabolive.net/comm'+videoList.images[0].url+'?x-oss-process=image/resize,w_342)no-repeat;background-size: cover;" class="video-top-box">'; - - html+='<div class="video-top-shadow"></div>'; - // html+='<span class="video-time">'+add0(Math.floor(videoList.videos[0].duration/1000/60))+':'+add0(Math.floor(videoList.videos[0].duration/1000)%60)+'</span>'; - html+='</div>'; - html+='<div class="video-name-box">'; - html+='<img class="video-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="video-title">'+videoList.title+'</p>'; - html+='<div class="video-tag-box">'; - for(var j=0;j<list.tags.length;j++){ - html+='<div data-type="'+list.tags[j].tagId+'" class="tag">#'+list.tags[j].tagName+'</div>'; - } - html+='</div>'; - html+='</div>'; - html+='</li>'; - html+='</a>' - } - $(".video-more-ul").html(html); - } - }) - } - - function comment(e){ - $.ajax({ - url:$ip+'dynamic/comment/list', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:e, - pageNum:1, - pageSize:99, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('查看评论列表',data) - $(".video-msg-h2").text('評論('+data.totalSize+'條)') - if(data.totalSize==0&&localStorage.uid!=undefined){ - $(".video-input").attr("placeholder","快來發表第一條評論") - } - var html=[]; - for(var i=0;i<data.commentResult.length;i++){ - var list=data.commentResult[i]; - html+='<div class="video-msg-list">'; - html+='<div class="video-msg-list-content-box">'; - html+='<img class="video-msg-user-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<p class="msg-p1">'+list.nickname+'</p>'; - if(JSON.parse(list.content).images!=undefined&&JSON.parse(list.content).images[0]!=undefined){ - html+='<p class="msg-p2">'+JSON.parse(list.content).text+'<br><img style="width:'+JSON.parse(list.content).images[0].wide+'px" src="https://zhibocdn.yabolive.net/comm'+JSON.parse(list.content).images[0].url+'"></p>'; - } - // //console.log(JSON.parse(list.content).text) - else html+='<p class="msg-p2">'+JSON.parse(list.content).text.toString()+'</p>'; - html+='<p class="msg-p3">'+list.remark+''; - if(list.selfUp==1) html+='<span style="color:#666666" class="msg-p3-span1"><img style="width: 12px;" data-type='+list.commentId+' data-type3="1" src="images/images-icon2-click.png" alt=""><span>'+list.up+'</span></span>'; - else html+='<span class="msg-p3-span1"><img data-type='+list.commentId+' data-type3="0" src="images/msg-icon.png" alt=""><span>'+list.up+'</span></span>'; - html+='<span data-type='+list.commentId+' class="msg-p3-span2 reply1">回復</span>'; - html+='</p>'; - html+='</div>'; - if(list.replyResult.length!=0){ - html+='<div class="video-msg-reply-box">'; - for(var j=0;j<list.replyResult.length;j++){ - html+='<div class="reply-box-list">'; - html+='<img class="reply-face" src="https://zhibocdn.yabolive.net/comm'+list.replyResult[j].face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.replyResult[j].toNickname!=undefined) html+='<p class="reply-box-p1"><span>'+list.replyResult[j].nickname+'回復'+list.replyResult[j].toNickname+' :</span>'+JSON.parse(list.replyResult[j].content).text+'</p>'; - else html+='<p class="reply-box-p1"><span>'+list.replyResult[j].nickname+':</span>'+JSON.parse(list.replyResult[j].content).text+'</p>'; - html+='<p class="reply-box-p2">'+list.replyResult[j].remark+''; - if(list.replyResult[j].selfUp==1) html+='<span class="msg-p3-span1"><img style="width: 12px;" data-type='+list.commentId+' data-type2='+list.replyResult[j].toReplyId+' data-type3="1" src="images/images-icon2-click.png" alt="">'+list.replyResult[j].up+'</span> '; - else html+='<span class="msg-p3-span1"><img data-type='+list.replyResult[j].commentId+' data-type3="0" src="images/msg-icon.png" alt="">'+list.replyResult[j].up+'</span> '; - html+='<span data-type='+list.commentId+' data-type2='+list.replyResult[j].commentId+' class="msg-p3-span2 reply2">回復</span></p>'; - html+='</div>'; - } - if(list.reply>2)html+='<p class="more-replay">共'+list.reply+'條回復 <span data-type2="'+e+'" data-type='+list.commentId+' class="comment-more">點擊查看</span></p>' - html+='</div>'; - } - // if(i==0){ - // html+='<div class="reply-input-box"><input placeholder="回复胡桃 : " class="reply2-input" type="text"><span>回復</span></div>' - // } - html+='</div>'; - } - $(".video-msg-list-box").html(html) - $(".reply1").unbind("click").on("click",function(){ - $(".reply-input-box").remove() - var _self=$(this) - _self.parent().parent().parent().append('<div class="reply-input-box"><input placeholder="回复'+_self.parent().siblings(".msg-p1").text()+' : " class="reply2-input" type="text"><span data-type="'+_self.attr("data-type")+'">回復</span></div>') - $(".reply-input-box span").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - _self=$(this); - - if($(".reply2-input").val()==''|| $(".reply2-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入你想說的內容") - return; - } - commentSend(_self.attr("data-type")) - }) - }) - $(".reply2").unbind("click").on("click",function(){ - $(".reply-input-box").remove() - var _self=$(this) - _self.parent().parent().parent().parent().append('<div class="reply-input-box"><input placeholder="回复'+_self.parent().siblings(".reply-box-p1").children().text()+' : " class="reply2-input" type="text"><span data-type="'+_self.attr("data-type")+'" data-type2="'+_self.attr("data-type2")+'">回復</span></div>') - $(".reply-input-box span").unbind("click").on("click",function(){ - if($(".reply2-input").val()==''|| $(".reply2-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入你想說的內容") - return; - } - commentSend(_self.attr("data-type"),_self.attr("data-type3")) - }) - }) - $(".msg-p3-span1 >img").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this); - commentUp(_self.attr("data-type"),_self.attr("data-type3")) - }) - $(".comment-more").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - _self=$(this) - var topTopicId=_self.parent().parent().siblings(".video-msg-list-content-box").children(".msg-p3").children(".msg-p3-span2").attr("data-type") - //console.log(topTopicId) - $.ajax({ - url:$ip+'dynamic/reply/getList', - data:{ - topicId:_self.attr("data-type2"), - pageNum:1, - pageSize:99, - commentId:_self.attr("data-type"), - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('加載更多回復',data) - if(data.code!=1){ - layer.msg(data.msg); - } - var html=[]; - - for(var i=0;i<data.replyList.length;i++){ - var list=data.replyList[i] - html+='<div class="reply-box-list">'; - html+='<img class="reply-face" src="https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.toNickname!=undefined) html+='<p class="reply-box-p1"><span>'+list.nickname+'回復'+list.toNickname+' :</span>'+JSON.parse(list.content).text+'</p>'; - else html+='<p class="reply-box-p1"><span>'+list.nickname+':</span>'+JSON.parse(list.content).text+'</p>'; - html+='<p class="reply-box-p2">'+list.remark+''; - if(list.selfUp==1) html+='<span class="msg-p3-span1"><img style="width: 12px;" data-type='+list.commentId+' data-type2='+list.toReplyId+' data-type3="1" src="images/images-icon2-click.png" alt=""><span>'+list.up+'</span></span> '; - else html+='<span class="msg-p3-span1"><img data-type='+list.commentId+' data-type3="0" src="images/msg-icon.png" alt=""><span>'+list.up+'</span></span> '; - html+='<span data-type='+topTopicId+' data-type2='+list.commentId+' class="msg-p3-span2 reply2">回復</span></p>'; - html+='</div>'; - - } - $(".more-replay").hide() - _self.parent().parent().html(html); - //绑定新事件 - $(".Reply-btn2").unbind("click").on("click",function(){ - var _self=$(this); - comment1=_self.attr("data-type") - comment2=_self.attr("data-type2") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".more-message-content").children("span").text()+'') - $('.photo-content-input').focus() - }) - $(".msg-p3-span1 >img").unbind("click").on("click",function(){ - var _self=$(this); - $.ajax({ - url:$ip+'dynamic/comment/up', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:myTopicId, - commentId:_self.attr("data-type"), - cancel:_self.attr("data-type3"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('評論點讚2332',data) - if(data.code!=1){ - layer.msg(data.msg); - return; - } - // comment(sessionStorage.topicId) - if(_self.attr("data-type3")==0){ - _self.attr("src","images/images-icon2-click.png").css("width","12px") - _self.attr("data-type3","1") - _self.siblings("span").text((Number(_self.siblings("span").text())+1)) - }else{ - _self.attr("src","images/msg-icon.png") - _self.attr("data-type3","0") - _self.siblings("span").text(Number(_self.siblings("span").text())-1) - } - - } - }) - // commentUp(_self.attr("data-type"),_self.attr("data-type3")) - }) - $(".reply2").unbind("click").on("click",function(){ - $(".reply-input-box").remove() - var _self=$(this) - _self.parent().parent().parent().parent().append('<div class="reply-input-box"><input placeholder="回复'+_self.parent().siblings(".reply-box-p1").children().text()+' : " class="reply2-input" type="text"><span data-type="'+_self.attr("data-type")+'" data-type2="'+_self.attr("data-type2")+'">回復</span></div>') - $(".reply-input-box span").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - if($(".reply2-input").val()==''|| $(".reply2-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入你想說的內容") - return; - } - commentSend(_self.attr("data-type"),_self.attr("data-type2")) - }) - }) - } - }) - }) - } - }) - } - function commentUp(e,type){ - $.ajax({ - url:$ip+'dynamic/comment/up', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:myTopicId, - commentId:e, - cancel:type, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('評論點讚',data) - if(data.code!=1){ - layer.msg(data.msg); - return; - } - comment(sessionStorage.topicId) - - - } - }) - } - function commentSend(comm1,comm2){ - var obj={ - "text": ""+$(".reply2-input").val()+"", - } - $.ajax({ - url:$ip+'dynamic/comment/send', - data:{ - uid:localStorage.uid, - token:localStorage.token, - commentId:comm1, - replyId:comm2, - topicId:myTopicId, - pageID:localStorage.canvasCode, - content:JSON.stringify(obj), - }, - success:function(data){ - //console.log('發佈評論',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - layer.msg("回復成功") - $(".reply-input-box").remove() - setTimeout(function(){ - comment(sessionStorage.topicId) - },300) - - } - }) - } - - function flvPlay(e){ - var player = document.getElementById('videoElement'); - if (flvjs.isSupported()) { - var flvPlayer = flvjs.createPlayer({ - type: 'flv', - enableWorker:true, - hasAudio:true, - hasVideo:true, - url: e - }); - flvPlayer.attachMediaElement(videoElement); - flvPlayer.load(); //加载 - } - } - function flv_start() { - player.play(); - } - function flv_pause() { - player.pause(); - } - function flv_destroy() { - player.pause(); - player.unload(); - player.detachMediaElement(); - player.destroy(); - player = null; - } - function loginLayer(){ - $(".login-box1").show() - $(".login-box2").hide() - $(".login-box3").hide() - $(".login-box4").hide() - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["470px", "631px"], - content: $(".layer-login"), - end: function () { - $(".layui-layer-shade").hide() - layer.closeAll() - } - }) - } -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/room/liveRoom.html b/yazhaiTest/room/liveRoom.html deleted file mode 100644 index 90ac26c..0000000 --- a/yazhaiTest/room/liveRoom.html +++ /dev/null @@ -1,2544 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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>footseen-腳控足控天堂-超激情美女主播視訊</title> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="../css/layer.css"> - <link rel="stylesheet" href="../css/swiper.min.css"> - <link rel="stylesheet" href="css/index.css?v=20220607"> - <link rel="stylesheet" href="css/room.css"> - <link rel="stylesheet" href="../css/login.css"> - <script src="../lib/flv.js"></script> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://adodson.com/hello.js/dist/hello.all.js"></script> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> - -</head> - -<body style="background: #F0F1F4;"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"></div> - </div> - </div> - <div class="live-m"> - <div style="height: 60px;"></div> - <div class="mc-material-box"> - <img class="mc-material-face" src="images/face.png" alt=""> - <div class="mc-material-content"> - <!-- <span class="mc-name">今天吃什麼呢</span> - <div class="like-btn"></div> - <span class="material-span-other1">個人資料</span> - <span class="material-span-other2">相冊(50)</span> - <span class="material-span-other3">熱舞女神熱舞不斷</span> --> - </div> - <div class="day-task-box"><span>每日任務</span> - <div class="day-task-content"> - <div class="left-gift-jiao"></div> - <ul class="day-task-content-ul"> - <li> - <p>分享直播間 <span><img src="images/dew.png" alt="">+200</span></p> - <p>分享你喜歡的直播間給好友</p> - <img class="task-btn" src="images/task1.png" alt=""> - </li> - - </ul> - </div> - </div> - - </div> - <div class="live-content-box"> - <div class="live-content-box-left"> - <div class="live-stop-box"></div> - <div class="gift-track-box"></div> - <div class="gift-show-box"> - <!-- <div class="gift-show-content"> --> - <!-- <img src="https://zhibocdn.yabolive.net/comm/gift/292ce5538035464cb2c55f7fa37732ef.png?x-oss-process=image/resize,w_52" alt=""> - <div class="gift-show-text"> - <img class="gift-show-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/210101/1619077767204/C443AB7E-5DB8-439B-914B-1C880E3011D5.jpeg?oversea=1?mainland=1?x-oss-process=image/resize,w_45" alt=""> - <p class="gift-show-p1">用戶暱稱預留</p> - <p class="gift-show-p2">送出豪華遊艇x888</p> - </div> --> - <!-- </div> --> - </div> - <div class="guard-show-box"> - <img class="guard-show-webp" src="images/guard-show.webp" alt=""> - <img class="guard-show-face" src="https://zhibocdn.yabolive.net/comm/user/img/11136355/8e908aec05c04ea89542943b350958b8.jpg?oversea=1?mainland=1?x-oss-process=image/resize,w_45" alt=""> - <p class="guard-name">用户昵称预留</p> - <img class="guard-tips" src="images/guard-tips.png" alt=""> - </div> - <img class="gift-open" src="images/gift-open.png" alt=""> - <div class="live-content-box-left-content"> - <div class="active-box"> - <div class="swiper mySwiper"> - <div class="swiper-wrapper"> - <!-- <div class="swiper-slide"><img src="http://zhibocdn.yabolive.net/comm/res/d4af7f40-e083-469a-b93d-bc7719d98669.jpg" alt=""></div> --> - </div> - <div class="swiper-pagination"></div> - </div> - </div> - <div class="hot-box"> - <span></span> - <div class="hot-list-box"> - <div style="top: 168px;" class="rich-list-box-jiao"></div> - <img class="list-floor-left" src="images/list-floor.png" alt=""> - <img class="list-floor-right" src="images/list-floor.png" alt=""> - <div class="hot-list-box-top">熱門榜</div> - <ul class="hot-list-ul"> - <!-- <li> - <div class="hot-list-li-box1">4</div> - <div class="hot-list-li-box2"> - <img class="rich-list-king" src="images/r1.png" alt=""> - <img class="rich-list-face" - src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_44" - alt=""> - <p class="hot-list-p1">Mlonghoursus</p> - <p class="hot-list-p2">123124</p> - </div> - </li> --> - </ul> - </div> - </div> - <div class="rich-box"> - <!-- <div class="rich-add-box richAddShow-go">+5</div> --> - <span></span> - <div class="rich-list-box"> - <div class="rich-list-top"> - <img class="list-floor-left" src="images/list-floor.png" alt=""> - <img class="list-floor-right" src="images/list-floor.png" alt=""> - <ul class="rich-list-top-ul"> - <li data-type="0" class="rich-list-top-click">日榜<div></div> - </li> - <li data-type="1">周榜<div></div> - </li> - <li data-type="2">月榜<div></div> - </li> - </ul> - </div> - <div class="rich-list-box-jiao"></div> - <ul class="rich-list-ul"> - <!-- <li> - <div class="rich-list-li-box1">1</div> - <div class="rich-list-li-box2"> - <img class="rich-list-king" src="images/r1.png" alt=""> - <img class="rich-list-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_44" alt=""> - <span>糖醋里脊肉</span> - </div> - <div class="rich-list-li-box3">12345<img src="images/rich-icon.png" alt=""></div> - </li> --> - </ul> - <div class="rich-shadow"></div> - </div> - </div> - <div class="guard-list"> - <ul class="guard-list-ul"> - <!-- <li> - <div class="guard-list-li-content"> - <img class="guard-king" src="images/g-king.png" alt=""> - <img class="guard-face" - src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_45" - alt=""> - <span>哈士奇大叔</span> - </div> - </li> --> - </ul> - <div class="guard-btn">守護她</div> - </div> - </div> - <div class="live-content-box-left-roombox"> - <video style="opacity: 0;" class="live-video" autoplay src="images/show.mp4"></video> - </div> - <div class="left-gift-box"> - <ul class="left-gift-ul"> - <!-- <li class="left-gift-li-click"><img src="images/gift-case.png" alt=""></li> - <li><img src="images/gift-case.png" alt=""></li> - <li><img src="images/gift-case.png" alt=""></li> - <li><img src="images/gift-case.png" alt=""></li> - <li><img src="images/gift-case.png" alt=""></li> --> - </ul> - <img class="more-gift" src="images/more-gift.png" alt=""> - </div> - <div class="big-gift-box"> - <img class="gift-close" src="images/gift-close.png" alt=""> - <div class="big-gift-content"> - - <div class="big-gift-bottom-box"> - <span class="big-gift-diamond"><img src="images/diamond.png" alt=""><span>--</span></span> - <span class="big-gift-dew"><img src="images/dew.png" alt=""><span>--</span></span> - <!-- <span class="big-gift-reg">儲值></span> --> - <div class="gift-num-box"> - <ul class="gift-num-list"> - <li>1</li> - <li>10</li> - <li>66</li> - <li>1314</li> - </ul> - 數量 <div class="gift-num-exc"><span>1</span> <img src="images/arrow.png" alt=""></div></div> - <div class="gift-send-btn">贈送</div> - </div> - <div class="big-gift-content-top"> - <div data-type="1" class="gift-content-top-click">禮物<img class="gift-top-jiao" src="images/jiao.png" alt=""></div> - <div data-type="2">活動<img class="gift-top-jiao" src="images/jiao.png" alt=""></div> - <div data-type="3">爆獎<img class="gift-top-jiao" src="images/jiao.png" alt=""></div> - <div data-type="4">背包<img class="gift-top-jiao" src="images/jiao.png" alt=""></div> - </div> - <div style="height: 20px;"></div> - <div class="big-gift-content-ulBox"> - <ul class="big-gift-content-ul"> - <!-- <li> - <div class="big-gift-li-top"><img src="images/gift-case.png" alt=""></div> - <p class="big-gift-li-p1">禮物名稱</p> - <p class="big-gift-li-p2"><img src="images/diamond.png" alt=""> 1999</p> - </li> --> - </ul> - </div> - - </div> - - </div> - </div> - <div class="live-content-box-right"> - <div class="content-box-right-top"> - <div data-type="1" class="box-right-top-click">聊天<img class="jiao" src="images/jiao.png" alt=""> - </div> - <div data-type="2">在線(<span class="online-num">--</span>)<img class="jiao" src="images/jiao.png" alt=""></div> - </div> - <div class="msg-big-box"> - <ul class="live-msg-ul"> - <li class="live-msg-li">footseen.com:歡迎進入直播間,我們拒絕涉及政治、暴力、黃色、抽烟等不良的直播內容,共同打造綠色文明的直播環境。</li> - </ul> - <div class="live-send-box"> - <input type="text" - auto-complete='new-password' - autocomplete='off' - autocomplete='new-password' - placeholder="請輸入要發送的內容" class="live-send-input"> - <div class="live-send-btn">發送</div> - </div> - <input style="width: 0;height:0" type="text"> - </div> - <div style="display: none;" class="online-list-box"> - <div style="height: 20px;"></div> - <ul class="online-list-ul"> - <!-- <li> - <div class="online-li-content"> - <img src="https://zhibocdn.yabolive.net/comm/stscli/prod/2044606/1648779346851/A6C101FE-F919-41AB-8FF7-09BA33327B54.jpeg?x-oss-process=image/resize,w_50" - alt=""> - <span>主播昵称预留</span> - </div> - </li> --> - </ul> - </div> - </div> - </div> - <div class="mc-means-content clearfix"> - <div class="mc-means-box clearfix"> - <div class="mc-means-title"> - <div></div>主播資料 - </div> - <div class="mc-tips clearfix"><div></div></div> - <div class="mc-more-means clearfix"> - <!-- <div><span>暱稱:</span> 泡芙小姐</div> - <div><span>ID:</span> 4045021</div> - <div><span>來自:</span> 台灣</div> - <div><span>年齡:</span> 24</div> - <div><span>身高:</span> 168cm</div> - <div><span>體重:</span> 50kg</div> - <div><span>星座:</span> 巨蟹座</div> - <div><span>學歷:</span> 幼稚園</div> - <div><span>職業:</span> 老司機</div> --> - </div> - <div class="mc-rich-p"> - <p><span>收穫羽毛:</span> <img src="images/rich-icon.png" alt=""></p> - <p><span>贈出寶石:</span> <img style="margin-top: -4px;" src="images/diamond.png" alt=""></p> - </div> - <div class="mc-car-box"> - 當前座駕: - <ul class="mc-car-ul"> - <!-- <li><img src="images/gift-case.png" alt=""></li> - <li><img src="images/gift-case.png" alt=""></li> - <li><img src="images/gift-case.png" alt=""></li> --> - </ul> - </div> - <div class="mc-title-box">獲得勛章: - <span> - <!-- <img src="images/gift-case.png" alt=""> - <img src="images/gift-case.png" alt=""> - <img src="images/gift-case.png" alt=""> --> - </span> - </div> - </div> - <div class="mc-images-box"> - <div class="mc-means-title"> - <div></div>相冊 - </div> - <ul class="mc-images-ul"> - <!-- <li style="background: url(https://zhibocdn.yabolive.net/comm/stscli/prod/2044606/1648779346851/A6C101FE-F919-41AB-8FF7-09BA33327B54.jpeg?x-oss-process=image/resize,w_180)no-repeat;background-size: cover;"> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> --> - </ul> - <div class="mc-images-shadow"></div> - </div> - </div> - <div class="more-live-box"> - <h2 class="more-live-title">絲足美女</h2> - <ul class="more-live-ul clearfix"> - <!-- <li style="background: url(https://zhibocdn.yabolive.net/comm/stscli/prod/2044606/1648779346851/A6C101FE-F919-41AB-8FF7-09BA33327B54.jpeg?x-oss-process=image/resize,w_268);background-size: cover;"> - <img class="move-live-online" src="images/live.png" alt=""> - <div class="more-live-name">氣質清純小雨</div> - <div class="more-live-li-shadow"></div> - </li> --> - </ul> - </div> - <div style="height: 80px;"></div> - </div> - <div style="display: none;" class="guard-layer-box"> - <div class="guard-layer-top"> - <img class="gurad-layer-face" - src="https://zhibocdn.yabolive.net/comm/stscli/prod/2044606/1648779346851/A6C101FE-F919-41AB-8FF7-09BA33327B54.jpeg?x-oss-process=image/resize,w_55" - alt=""> - <p class="gurad-layer-p1"><img src="images/big-diamond.png" alt=""><span>10000</span>寶石/月</p> - <p class="gurad-layer-p2">開通守護即刻尊享守護特權</p> - </div> - <div class="guard-layer-content"> - <div class="guard-layer-btn"></div> - <p class="guard-layer-text">查看守護玩法說明</p> - </div> - </div> - <div class="guard-rule"> - <span>X</span> - </div> - <!-- <video muted controls src=""></video> --> - <div class="layer-space-box"> - <img class="layer-space-face" src="images/face.png" alt=""> - <div class="layer-space"> - <img class="space-close" src="images/close.png" alt=""> - <p class="layer-space-p1">主播暱稱預留</p> - <p class="layer-space-p2">Footseen ID:12345678</p> - <div class="layer-space-icon"> - <img class="space-vip" src="https://app.ixiulive.com/static/vip/9.png" alt=""> - <span class="space-sex-box"><img src="images/sex1.png" alt="">20</span> - <img class="space-medals-img" src="https://zhibocdn.yabolive.net/comm/medal/8e93b95d53c24b4ebacac55e6e974cee.gif?x-oss-process=image/resize,w_30"> - <img class="space-medals-img" src="https://zhibocdn.yabolive.net/comm/medal/8e93b95d53c24b4ebacac55e6e974cee.gif?x-oss-process=image/resize,w_30"> - <img class="space-medals-img" src="https://zhibocdn.yabolive.net/comm/medal/8e93b95d53c24b4ebacac55e6e974cee.gif?x-oss-process=image/resize,w_30"> - </div> - <div class="layer-space-tag"> - <span>水瓶座</span> - <span>幼稚園</span> - <span>老司機</span> - </div> - <div class="space-text">餘生很短,一定要見到一個XXXXXX</div> - <ul class="space-num-ul"> - <li class="space-num-li1"> - <p>5</p> - <p>追蹤</p> - </li> - <li class="space-num-li2"> - <p>103</p> - <p>粉絲</p> - </li> - <li class="space-num-li3"> - <p><img src="images/diamond.png"> 0</p> - <p>送出</p> - </li> - <li class="space-num-li4"> - <p><img src="images/rich-icon.png">12345</p> - <p>收到</p> - </li> - </ul> - <div class="space-bottom-box"> - <ul class="space-bottom-ul"> - <li>追蹤</li> - <li>@他</li> - <li>主頁</li> - </ul> - </div> - </div> - </div> - <div class="layer-photo"> - <img class="photo-arrow-left" src="images/photo-arrow.png" alt=""> - <img class="photo-arrow-right" src="images/photo-arrow.png" alt=""> - <div class="layer-photo-content"> - <div class="layer-photo-content-left"> - <img class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm/user/img/134601/f4035e3045c640ddaf5b8318ccc8e6c5.jpg?x-oss-process=image/resize,w_775" alt=""> - </div> - <div class="layer-photo-content-right"> - <div class="photo-content-top"> - <img class="photo-content-top-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <div class="photo-content-name">主播暱稱預留 <span class="photo-name-like">+追蹤</span></div> - </div> - <div class="photo-content-center"> - <p class="photo-time-p">2022年3月1日</p> - <div class="photo-content-speak">我和你就限制暗示法那是反扒說法麼啊發順豐安撫熬死第三方三個偷回家我不明白</div> - <div class="photo-content-like"> - <span><img src="images/icon1.png" alt="">25</span> - <span><img src="images/icon2.png" alt="">25</span> - </div> - </div> - <ul class="photo-content-right-ul"> - <!-- <li> - <img class="photo-message-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="photo-message-name">用戶暱稱預留</p> - <p class="photo-message-content">阿薩德鬧翻那傻逼噶搜啊什麼封啊實打實搜啊什麼封啊實打實搜啊什麼封啊實打實搜啊什麼封啊實打實</p> - <p class="photo-message-time">12小時前 <span>回復</span></p> - <div class="photo-more-message"> - <div class="more-message-box"> - <img class="more-message-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="more-message-content"><span>主播暱稱預留:</span> 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈</p> - <p class="more-message-time">12小時前 <span>回復</span></p> - </div> - <div class="more-message-box"> - <img class="more-message-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="more-message-content"><span>主播暱稱預留:</span> 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈</p> - <p class="more-message-time">12小時前 <span>回復</span></p> - </div> - </div> - </li> --> - </ul> - <div class="photo-content-msg"> - <input placeholder="請輸入要發送的內容" class="photo-content-input" type="text"> - <div class="photo-msg-btn">發送</div> - </div> - </div> - </div> - </div> - <div class="login-content"></div> - <div class="left-big-gift-more2"> - <div class="left-gift-more"> - <div class="gift-more-icon"> - <img src="https://zhibocdn.yabolive.net/comm/gift/3178eb7d8f5a4b0fb550a4043081ce22.png?x-oss-process=image/resize,w_52"> - </div> - <p class="gift-more-p1">羽毛</p><p class="gift-more-p2"> - <img src="images/diamond.png">1</p><p class="gift-more-p3">可得5螢火,同时增加100熱力值。 - </p> - <div class="left-gift-jiao"></div> - </div> - </div> -</body> -<script src="../lib/jquery-3.1.1.min.js"></script> -<script src="../lib/swiper.min.js"></script> -<script src="../layer-v3.1.0/layer/layer.js"></script> -<script src="../lib/flv.js"></script> -<script src="../lib/default.js?v='20220407'"></script> -<script src="../lib/login.js"></script> -<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -<script> -$(function () { - - if(localStorage.canvasCode==undefined)window.location.href='../index.html' - if(sessionStorage.roomId==undefined||sessionStorage.roomId=='undefined')window.location.href='../index.html' - var flvPlayer - var giftMd5=null; - var mouseOk=true; - var sendType=1; - var guardShowOk=null; - var richType=1 - loginGo() - hotList() - richGuard(0) - giftList(1) - liveList(1) - richMouse() - hotMouse() - guardList() - zoneList() - activeGet() - setInterval(function(){ - online() - richGuard(richType) - hotList() - },60000) - if(localStorage.uid!=undefined){ - myDiamond() - task(1) - taskMouse() - }else{ - $(".day-task-box,.guard-btn,.left-gift-send,.live-send-btn").on("click",function(){ - loginLayer() - }) - } - - $(".big-gift-content-top div").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return5 - } - $(".big-gift-content-top div").removeClass("gift-content-top-click") - var _self=$(this) - _self.addClass("gift-content-top-click") - sendType=1 - if(_self.attr("data-type")==3){ - $(".big-gift-diamond").hide() - $(".big-gift-dew").show() - }else{ - $(".big-gift-dew").hide() - $(".big-gift-diamond").show() - } - if(_self.attr("data-type")==4){ - - backPack() - sendType=2 - }else{ - giftList(_self.attr("data-type")) - } - }) - $(".more-gift,.gift-open").on("click",function(){ - if($(".big-gift-box").css("display")=='block'){ - $(".big-gift-box").fadeOut(350) - }else{ - $(".big-gift-box").fadeIn(350) - } - }) - $(".gift-close").on("click",function(){ - $(".big-gift-box").fadeOut(350) - }) - $(".rich-list-top-ul li").on("click", function () { - var _self = $(this) - richType=_self.attr("data-type") - $(".rich-list-top-ul li").removeClass("rich-list-top-click") - _self.addClass("rich-list-top-click") - richGuard(richType) - }) - $(".guard-btn").on("click", function () { - if(localStorage.uid==undefined)return; - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["498px", "550px"], - content: $(".guard-layer-box"), - end: function () { - $(".layui-layer-shade").hide() - layer.closeAll() - } - }) - }) - $(".live-send-btn").on("click",function(){ - if(localStorage.uid==undefined)return; - if($(".live-send-input").val()==''||$(".live-send-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入要發送的內容") - return; - } - var myMsg= $(".live-send-input").val() - msgSend(myMsg) - }) - $(".live-send-input").on("keydown",function(){ - if (event.keyCode == "13") { - if(localStorage.uid==undefined){ - loginLayer() - return; - } - if($(".live-send-input").val()==''||$(".live-send-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入要發送的內容") - return; - } - var myMsg= $(".live-send-input").val() - msgSend(myMsg) - } - }) - $(".content-box-right-top div").on("click", function () { - var _self = $(this); - $(".content-box-right-top div").removeClass("box-right-top-click") - _self.addClass("box-right-top-click") - if (_self.attr("data-type") == 1) { - $(".online-list-box").hide() - $(".msg-big-box").show() - } else { - $(".msg-big-box").hide() - $(".online-list-box").show() - } - }) - $(".guard-layer-btn").on("click",function(){ - openGuard() - }) - $(".guard-layer-text").on("click",function(){ - layer.closeAll() - setTimeout(function() { - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["866px", "845px"], - content: $(".guard-rule"), - end: function () { - layer.closeAll() - setTimeout(function() { - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["498px", "550px"], - content: $(".guard-layer-box"), - end: function () { - $(".layui-layer-shade").hide() - layer.closeAll() - } - }) - }, 200); - } - }) - }, 200); - }) - $(".guard-rule span").on("click",function(){ - layer.closeAll() - }) - $.ajax({ - url: $ip + 'room/enterRoom', - data: { - uid: localStorage.uid, - token: localStorage.token, - // pass: true, - roomId: sessionStorage.roomId, - pageID: localStorage.canvasCode, - }, - success: function (data) { - // if(data.code!=1){ - // window.location.href='../index.html' - // } - $("title").text(data.room.roomName+'的直播間') - //console.log('进入直播间', data) - if(data.code==-20060){ - alert("您已被移出直播,暫時不能進入") - window.location.href="../index.html" - return; - } - - var roomList = data.room; - flowUrl=data.pullFlowUrl - $(".mc-material-face,.gurad-layer-face").attr("src", "https://zhibocdn.yabolive.net/comm" + roomList.face + "?x-oss-process=image/resize,w_40") - - var html = []; - html += '<span class="mc-name">' + roomList.roomName + '</span>'; - if(roomList.isLike==0)html += '<div data-type="'+roomList.uid+'" class="like-btn"></div> '; - html += '<span class="material-span-other1">主播資料</span>'; - html += '<span class="material-span-other2">相冊('+data.roomOtherInfo.topicCount+')</span>'; - html += '<span class="material-span-other3">' + roomList.introduce + '</span>'; - $(".mc-material-content").html(html); - if(data.room.liveState==1){ - online() - var promise = document.querySelector('video').play(); - if (promise !== undefined) { - promise.then(_ => { - var html = []; - html += '<video controls webkit-playsinline ="true" playsinline ="true" autoplay ="" playsinline="true" class="live-video" src="" id="videoElement" loop="" ></video>'; - $(".live-content-box-left-roombox").html(html) - flvPlay(data.pullFlowUrl) - // Autoplay started! - }).catch(error => { - var myVideo=document.querySelector(".live-video") - var html = []; - html += '<video controls webkit-playsinline ="true" muted playsinline ="true" autoplay ="" playsinline="true" class="live-video" src="" id="videoElement" loop="" ></video>'; - $(".live-content-box-left-roombox").html(html) - flvPlay(data.pullFlowUrl) - - // Autoplay was prevented. - // Show a "Play" button so that user can start playback. - }); - } - } - else{ - $(".live-content-box-left-roombox").append("<img class='mc-out' src='images/mc-out.png'>") - } - $(".hot-box >span").text(data.room.hotResult.score) - $(".rich-box >span").text(data.roomOtherInfo.charm) - $(".mc-tips div").text(data.roomBaseInfo.sign.replace("Firefly Live","Footseen")) - var html = []; - html += '<div><span>暱稱:</span> ' + data.roomBaseInfo.nickname + '</div>'; - html += '<div><span>ID:</span> ' + data.roomBaseInfo.uid + '</div>'; - if (data.roomBaseInfo.addr != '') html += '<div><span>來自:</span> ' + data.roomBaseInfo.addr + '</div>'; - else html += '<div><span>來自:</span> 未知</div>'; - html += '<div><span>年齡:</span> ' + data.roomBaseInfo.age + '</div>'; - html += '<div><span>身高:</span> ' + data.roomBaseInfo.height + 'cm</div>'; - html += '<div><span>體重:</span> ' + data.roomBaseInfo.weight + 'kg</div>'; - html += '<div><span>星座:</span> ' + data.roomBaseInfo.constellation + '</div>'; - html += '<div><span>學歷:</span> ' + data.roomBaseInfo.culture + '</div>'; - html += '<div><span>職業:</span> ' + data.roomBaseInfo.work + '</div>'; - $(".mc-more-means").html(html) - var html = []; - html += '<p><span>收穫羽毛:</span> <img src="images/rich-icon.png" alt="">' + data.roomOtherInfo.charm + '</p>'; - html += '<p><span>贈出寶石:</span> <img style="margin-top: -4px;" src="images/diamond.png" alt="">' + data.roomOtherInfo.rich + '</p>'; - $(".mc-rich-p").html(html); - var html = []; - if(data.roomOtherInfo.motoring.resource!=undefined)html += '<li><img src="https://zhibocdn.yabolive.net/comm' + data.roomOtherInfo.motoring.resource + '?x-oss-process=image/resize,w_45" alt=""></li>'; - $(".mc-car-ul").html(html); - var html=[]; - for(var i=0;i<data.roomOtherInfo.medals.length;i++){ - var list=data.roomOtherInfo.medals[i] - html+='<img src="https://zhibocdn.yabolive.net/comm' + data.roomOtherInfo.medals[i] + '?x-oss-process=image/resize,w_45" alt="">'; - } - $(".mc-title-box >span").html(html); - $(".material-span-other1 ,.material-span-other2").unbind("click").on("click",function(){ - scrollTo($(".mc-means-box"),200) - }) - $(".like-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this); - mcLike(_self.attr("data-type"),1) - // mcLike(_self.attr("data-type")) - }) - }, - error: function (msg) { - // window.location.href = '../index.html' - } - }) - - function activeGet(){ - $.ajax({ - url:$ip+'setting/activeCenter/banner', - data:{ - pageNum:1, - pageSize:99, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('获取活动中心列表',data) - - var html=[]; - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i] - html+='<div class="swiper-slide"><img data-type="'+list.url+'" class="act-btn" src="http://zhibocdn.yabolive.net/comm'+list.imgurl+'?x-oss-process=image/resize,w_174" alt=""></div>'; - } - $(".swiper-wrapper").html(html); - - var swiper = new Swiper(".mySwiper", { - pagination: { - el: ".swiper-pagination", - clickable: true, - renderBullet: function (index, className) { - return '<span class="' + className + '">' + (index + 1) + "</span>"; - }, - }, - autoplay: { - delay: 10000, - }, - loop:true, - }); - $(".act-btn").unbind("click").on("click",function(){ - var _self=$(this) - - layer.open({ - type: 2, - title: false, - shadeClose: true, - skin: "active-layer", - area: ["360px", "634px"], - // area: ["344px", "728px"], - // 728px - content: _self.attr("data-type")+'?uid='+localStorage.uid+'&token='+localStorage.token+'', - }) - $(".layui-layer-shade").hide() - }) - } - }) - } - function mcLike(e,type){ - if(localStorage.uid==undefined){ - loginLayer() - } - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:e, - optType:1, - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - if(type==1)$(".like-btn").hide() - layer.msg('關注成功') - }else{ - layer.msg(data.msg) - } - } - }) - } - function msgSend(e){ - $.ajax({ - url:$ip+'speak/sendSpeak', - data:{ - uid:localStorage.uid, - token:localStorage.token, - roomid:sessionStorage.roomId, - barrageType:101, - message:e, - danmu:0, - pass: true, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('发言接口',data) - if(data.code!=1){ - layer.msg(data.msg); - return; - } - if(data.code==1){ - $(".live-send-input").val("") - } - } - }) - } - function taskMouse(){ - var tTask = null - $(".day-task-box ").on("mouseover",function(){ - clearInterval(tTask) - $(".day-task-content").fadeIn(150) - - }) - $(".day-task-box ").on("mouseout",function(){ - tTask = setTimeout(function () { - $(".day-task-content").fadeOut(150) - }, 350) - }) - } - function richMouse() { - var tRich = null - $(".rich-box").on("mouseover", function () { - clearInterval(tRich) - $(".rich-list-box").fadeIn(150) - $(".hot-list-box").fadeOut(0) - - - }) - $(".rich-box").on("mouseout", function () { - tRich = setTimeout(function () { - $(".rich-list-box").fadeOut(150) - }, 350) - }) - } - function hotMouse() { - var tHot = null - $(".hot-box").on("mouseover", function () { - clearInterval(tHot) - $(".hot-list-box").fadeIn(150) - $(".rich-list-box").fadeOut(0) - }) - $(".hot-box").on("mouseout", function () { - tHot = setTimeout(function () { - $(".hot-list-box").fadeOut(150) - }, 350) - }) - } - function richGuard(e) { - $.ajax({ - url: $ip + 'rank/guard', - data: { - uid: sessionStorage.roomId, - page: 1, - type: e, - pass: true, - pageID: localStorage.canvasCode, - }, - success: function (data) { - //console.log('萤火榜单', data) - if(data.code==-7002){ - $(".rich-list-ul").html('') - } - if(data.code!=1)return; - var html = []; - for (var i = 0; i < data.ranklist.length; i++) { - var list = data.ranklist[i] - html += '<li>'; - html += '<div class="rich-list-li-box1">' + (i + 1) + '</div>'; - html += '<div data-type="'+list.uid+'" class="rich-list-li-box2 name-span">'; - if (i < 3) html += '<img class="rich-list-king" src="images/r' + (i + 1) + '.png" alt="">'; - html += '<img class="rich-list-face" src="https://zhibocdn.yabolive.net/comm' + list.face + '?x-oss-process=image/resize,w_44" alt="">'; - if(list.level>0)html += '<span>' + list.nickname + '<img src="https://app.ixiulive.com/static/vip/'+list.level+'.png"></span>'; - else html += '<span>' + list.nickname + '</span>'; - html += '</div>'; - html += '<div class="rich-list-li-box3">' + list.score + '<img src="images/rich-icon.png" alt=""></div>'; - html += '</li>'; - } - $(".rich-list-ul").html(html) - $(".name-span").unbind("click").on("click",function(){ - var _self=$(this) - cardUp( _self.attr("data-type")) - }) - } - }) - } - function hotList() { - $.ajax({ - url: $ip + 'room/hot', - data: { - roomid: sessionStorage.roomId, - pageNum: 1, - pageSize: 99, - type: 0, - pass: true, - pageID: localStorage.canvasCode - }, - success: function (data) { - //console.log("热门榜单", data) - var html = []; - for (var i = 0; i < data.ranklist.length; i++) { - var list = data.ranklist[i] - if(list.uid==sessionStorage.roomId)html += '<a href="javascript:;"><li>'; - else html += '<a target="_blank" href="liveRoom.html?roomId='+list.uid+'"><li>'; - html += '<div class="hot-list-li-box1">' + (i + 1) + '</div>'; - html += '<div class="hot-list-li-box2">'; - if (i < 3) html += '<img class="rich-list-king" src="images/r' + (i + 1) + '.png" alt="">'; - html += '<img class="rich-list-face" src="https://zhibocdn.yabolive.net/comm' + list.face + '?x-oss-process=image/resize,w_44" alt="">'; - html += '<p class="hot-list-p1">' + list.nickname + '</p>'; - html += '<p class="hot-list-p2">' + list.score + '</p>'; - html += '</div>'; - html += '</li></a>'; - } - $(".hot-list-ul").html(html) - - } - }) - } - function backPack(){ - $.ajax({ - url:$ip+'gift/getBackpack', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('背包查询',data) - dataObj=data - var html=[]; - if(data.data.length==0){ - html+='<div class="no-back-box"><img src="images/no-back.png"><p>暫無背包禮物</p></div>' - $(".big-gift-content-ul").html(html); - }else{ - for(var i=0;i<data.data.length;i++){ - var list=data.data[i] - html+='<li data-type="'+i+'" data-type3="'+list.total+'" data-type2="'+list.gid+'">'; - if(list.subimg!=undefined)html+='<img class="subimg" src="https://zhibocdn.yabolive.net/comm'+list.subimg+'?x-oss-process=image/resize,h_18">' - html+='<div class="big-gift-li-top"><img src="https://zhibocdn.yabolive.net/comm' + list.resource + '?x-oss-process=image/resize,w_62" alt=""></div>'; - html+='<p class="big-gift-li-p1">'+list.name+'</p>'; - html+='<p class="big-gift-li-p2">x <span class="big-gift-total">'+list.total+'</span></p>'; - html+='</li>'; - } - $(".big-gift-content-ul").html(html); - } - $(".big-gift-content-ul li").unbind("click").on("click",function(){ - $(".big-gift-li-top").removeClass("big-gift-li-top-click") - var _self=$(this) - _self.children(".big-gift-li-top").addClass("big-gift-li-top-click") - giftGid=_self.attr("data-type2"); - if(data.data[_self.attr("data-type")].batchs.length!=0){ - $(".gift-num-box").show() - $(".gift-num-exc span").text("1") - var html=[]; - //console.log(data.data[_self.attr("data-type")].batchs.length) - for(var i=0;i<data.data[_self.attr("data-type")].batchs.length;i++){ - html+='<li>'+data.data[_self.attr("data-type")].batchs[i]+'</li>'; - } - $(".gift-num-list").html(html); - $(".gift-num-list li").unbind("click").on("click",function(){ - var _self=$(this) - $(".gift-num-list").fadeOut(350) - $(".gift-num-exc span").text(_self.text()) - }) - }else{ - $(".gift-num-box").hide() - $(".gift-num-exc span").text("1") - } - }) - $(".gift-send-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - backGiftSend(giftGid,$(".gift-num-exc span").text()) - - }) - $(".gift-num-exc").unbind("click").on("click",function(){ - $(".gift-num-list").fadeIn(350) - }) - - $(".big-gift-content-ul li .big-gift-li-top").on("mouseover",function(){ - if(mouseOk==false)return; - mouseOk=false - var _self=$(this); - var html=[]; - var list=dataObj.data[_self.parent().attr("data-type")] - if(list.currency==3){ - var imgIcon='images/diamond.png' - } - if(list.currency==5){ - var imgIcon='images/dew.png' - } - html+='<div class="left-gift-more">'; - html+='<div class="gift-more-icon"><img src="https://zhibocdn.yabolive.net/comm' + list.resource + '?x-oss-process=image/resize,w_52"></div>'; - html+='<p class="gift-more-p1">'+list.name+'</p>'; - // html+='<p class="gift-more-p2"><img src="'+imgIcon+'">'+list.price+'</p>'; - html+='<p class="gift-more-p-back-tips">'+list.remark+'</p>' - html+='<p style="top:55px" class="gift-more-p3">'+list.giftdesc+'</p>'; - html+='<div class="left-gift-jiao"></div>'; - $(".left-big-gift-more2").html(html); - $(".left-big-gift-more2").show() - $(".left-big-gift-more2").css("top",_self.offset().top-120+"px").css("left",_self.offset().left-85+"px") - - - }) - $(".big-gift-content-ul li .big-gift-li-top").on("mouseout",function(){ - mouseOk=true - $(".left-big-gift-more2").hide() - }) - - } - }) - } - - function giftList(e) { - $.ajax({ - url: $ip + 'gift/getGiftResInfo', - data: { - uid:localStorage.uid, - token:localStorage.token, - pass: true, - pageID: localStorage.canvasCode, - }, - success: function (data) { - //console.log('禮物面板', data) - dataObj=data - giftMd5=data.md5; - var html=[]; - for(var i=0;i<8;i++){ - if(data.data[i]==undefined)break; - var list=data.data[i]; - html+='<li >'; - if(list.subimg!=undefined)html+='<img class="subimg" src="https://zhibocdn.yabolive.net/comm'+list.subimg+'?x-oss-process=image/resize,h_18">' - html+='<div class="left-big-gift-more">'; - html+='<div class="left-gift-more">'; - html+='<div class="gift-more-icon"><img src="https://zhibocdn.yabolive.net/comm' + list.resource + '?x-oss-process=image/resize,w_52"></div>'; - html+='<p class="gift-more-p1">'+list.name+'</p>'; - html+='<p class="gift-more-p2"><img src="images/diamond.png">'+list.price+'</p>'; - html+='<p class="gift-more-p3">'+list.giftdesc+'</p>'; - html+='<div class="left-gift-jiao"></div>'; - html+='</div>'; - html+='</div>'; - html+='<img src="https://zhibocdn.yabolive.net/comm' + list.resource + '?x-oss-process=image/resize,w_52" alt="">'; - html+='<div data-type="'+list.gid+'" class="left-gift-send">赠送</div>'; - html+='</li>'; - } - $(".left-gift-ul").html(html); - var tGift = null - $(".left-gift-ul li").on("mouseover", function () { - var _self=$(this) - _self.children(".left-big-gift-more").show() - }) - $(".left-gift-ul li").on("mouseout", function () { - $(".left-big-gift-more").hide() - }) - $(".left-gift-ul li").unbind("click").on("click",function(){ - $(".left-gift-ul li").removeClass("left-gift-li-click") - var _self=$(this); - _self.addClass("left-gift-li-click") - }) - $(".left-gift-send").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this); - if(localStorage.token!=undefined&&localStorage.token!='undefined'){ - giftSend(_self.attr("data-type")) - }else{ - - } - }) - //更多打賞 - var html=[]; - for(var i=0;i<data.data.length;i++){ - var list=data.data[i]; - if(e==1&&list.category!=0)continue - if(e==2&&list.category!=1004)continue - if(e==3&&list.category!=1)continue - // var - if(list.currency!=3&&list.currency!=5){ - continue; - } - if(list.currency==3){ - var imgIcon='images/diamond.png' - } - if(list.currency==5){ - var imgIcon='images/dew.png' - } - html+='<li data-type="'+i+'" data-type2="'+list.gid+'">'; - // if(i==0){ - // html+='<div style="display:block" class="left-big-gift-more">'; - // html+='<div class="left-gift-more">'; - // html+='<div class="gift-more-icon"><img src="https://zhibocdn.yabolive.net/comm' + list.resource + '?x-oss-process=image/resize,w_52"></div>'; - // html+='<p class="gift-more-p1">'+list.name+'</p>'; - // html+='<p class="gift-more-p2"><img src="images/diamond.png">'+list.price+'</p>'; - // html+='<p class="gift-more-p3">'+list.giftdesc+'</p>'; - // html+='<div class="left-gift-jiao"></div>'; - // html+='</div>'; - // html+='</div>'; - // } - if(list.subimg!=undefined)html+='<img class="subimg" src="https://zhibocdn.yabolive.net/comm'+list.subimg+'?x-oss-process=image/resize,h_18">' - html+='<div class="big-gift-li-top"><img src="https://zhibocdn.yabolive.net/comm' + list.resource + '?x-oss-process=image/resize,w_62" alt=""></div>'; - html+='<p class="big-gift-li-p1">'+list.name+'</p>'; - html+='<p class="big-gift-li-p2"><img src="'+imgIcon+'" alt=""> '+list.price+'</p>'; - html+='</li>'; - } - - $(".big-gift-content-ul").html(html); - $(".big-gift-content-ul li").unbind("click").on("click",function(){ - $(".big-gift-li-top").removeClass("big-gift-li-top-click") - var _self=$(this) - _self.children(".big-gift-li-top").addClass("big-gift-li-top-click") - giftGid=_self.attr("data-type2"); - - if(data.data[_self.attr("data-type")].batchs.length!=0){ - $(".gift-num-box").show() - $(".gift-num-exc span").text("1") - var html=[]; - for(var i=0;i<data.data[_self.attr("data-type")].batchs.length;i++){ - html+='<li>'+data.data[_self.attr("data-type")].batchs[i]+'</li>'; - } - $(".gift-num-list").html(html); - $(".gift-num-list li").unbind("click").on("click",function(){ - var _self=$(this) - $(".gift-num-list").fadeOut(350) - $(".gift-num-exc span").text(_self.text()) - }) - }else{ - $(".gift-num-box").hide() - $(".gift-num-exc span").text("1") - } - }) - $(".gift-send-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - giftSend(giftGid,$(".gift-num-exc span").text()) - }) - $(".gift-num-exc").unbind("click").on("click",function(){ - $(".gift-num-list").fadeIn(350) - }) - - $(".big-gift-content-ul li .big-gift-li-top").on("mouseover",function(){ - if(mouseOk==false)return; - mouseOk=false - var _self=$(this); - var html=[]; - var list=dataObj.data[_self.parent().attr("data-type")] - if(list.currency==3){ - var imgIcon='images/diamond.png' - } - if(list.currency==5){ - var imgIcon='images/dew.png' - } - html+='<div class="left-gift-more">'; - html+='<div class="gift-more-icon"><img src="https://zhibocdn.yabolive.net/comm' + list.resource + '?x-oss-process=image/resize,w_52"></div>'; - html+='<p class="gift-more-p1">'+list.name+'</p>'; - html+='<p class="gift-more-p2"><img src="'+imgIcon+'">'+list.price+'</p>'; - if(list.giftdesc!=undefined)html+='<p class="gift-more-p3">'+list.giftdesc+'</p>'; - html+='<div class="left-gift-jiao"></div>'; - $(".left-big-gift-more2").html(html); - $(".left-big-gift-more2").show() - $(".left-big-gift-more2").css("top",_self.offset().top-120+"px").css("left",_self.offset().left-85+"px") - - - }) - $(".big-gift-content-ul li .big-gift-li-top").on("mouseout",function(){ - mouseOk=true - $(".left-big-gift-more2").hide() - }) - - } - }) - } - function backGiftSend(e,giftNum){ - $.ajax({ - url:$ip+'gift/doBackPackGiftSend', - data:{ - uid:localStorage.uid, - token:localStorage.token, - fid:sessionStorage.roomId, - md5:giftMd5, - gift:e, - pass: true, - num:giftNum, - pageID: localStorage.canvasCode, - }, - type:"post", - success:function(data){ - //console.log("贈送禮物",data) - if(data.code!=1){ - layer.msg(data.msg); - return - } - var remainNum=$(".big-gift-li-top-click").siblings(".big-gift-li-p2").children(".big-gift-total").text()-giftNum - //console.log(remainNum) - $(".big-gift-li-top-click").siblings(".big-gift-li-p2").children(".big-gift-total").text(remainNum) - if(remainNum==0){ - $(".big-gift-li-top-click").parent().remove() - } - } - }) - } - function giftSend(e,giftNum){ - $.ajax({ - url:$ip+'gift/doGiftSend', - data:{ - uid:localStorage.uid, - token:localStorage.token, - fid:sessionStorage.roomId, - md5:giftMd5, - gift:e, - pass: true, - num:giftNum, - pageID: localStorage.canvasCode, - }, - type:"post", - success:function(data){ - //console.log("贈送禮物",data) - if(data.code==-201){ - layer.msg("正在更新禮物資源中") - setTimeout(function(){ - window.location.reload() - },1000) - - return - } - if(data.code==-100){ - layer.msg(data.msg) - setTimeout(function() { - window.open("../reg/index.html") - }, 500); - - return - } - if(data.code!=1){ - layer.msg(data.msg); - return - } - - myDiamond() - } - }) - } - function flvPlay(e) { - var player = document.getElementById('videoElement'); - var mutedOk=true; - if (flvjs.isSupported()) { - flvPlayer = flvjs.createPlayer({ - type: 'flv', - isLive:true, - // enableWorker:true, - // hasAudio:true, - // hasVideo:true, - url: e, - enableWorker: false, //不启用分离线程 - enableStashBuffer: false, //关闭IO隐藏缓冲区 - reuseRedirectedURL: true, //重用301/302重定向url,用于随后的请求,如查找、重新连接等。 - autoCleanupSourceBuffer: true //自动清除缓存 - }); - - flvPlayer.attachMediaElement(videoElement); - flvPlayer.load(); //加载 - $("body").on("click ",function(){ - if(mutedOk==false)return; - mutedOk=false - $("#videoElement").prop('muted', false) - }) - - - } - - - player.addEventListener("click", mouseHandler, false); - player.addEventListener("keydown", mouseHandler2, false); - function mouseHandler(event) { - // 阻止视频默认点击事件 - event.preventDefault() - } - function mouseHandler2(event) { - - event.preventDefault() - setTimeout(function(){ - flvPlayer.play() - }, 300); - - - - } - } - function myDiamond(){ - $.ajax({ - url:$ip+'gift/getUserDiamondNum', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pass: true, - pageID: localStorage.canvasCode - }, - success:function(data){ - //console.log('剩余寶石数',data) - $(".big-gift-diamond span").text(data.diamond_num) - $(".big-gift-dew span").text(data.chip_num) - } - }) - } - function online(){ - $.ajax({ - url:$ip+'room/queryOnlineUser', - data:{ - roomId:sessionStorage.roomId, - pageSize:30, - pass: true, - pageID: localStorage.canvasCode - }, - - success:function(data){ - //console.log('用戶在線列表',data); - $(".online-num").text(data.count) - var html=[]; - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - html+='<li>'; - html+='<div class="online-li-content">'; - if(list.richLevel!=0)html+='<img class="vip-num" src="https://app.ixiulive.com/static/vip/'+list.richLevel+'.png">' - html+='<img class="onlie-face name-span" data-type='+list.uid+' src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<span class="name-span" data-type='+list.uid+'>'+list.nickName+'</span>'; - if(list.medals[0]!=undefined)html+='<img class="medals-img" src="https://zhibocdn.yabolive.net/comm'+list.medals[0]+'?x-oss-process=image/resize,w_50">' - html+='</div>'; - html+='</li>'; - } - $(".online-list-ul").html(html); - $(".onlie-face").one("error", function(){ - $(this).attr("src", "images/face.png"); - }); - $(".name-span").unbind("click").on("click",function(){ - var _self=$(this) - cardUp( _self.attr("data-type")) - }) - - } - }) - } - function cardUp(e){ - if(e<0){ - layer.msg("噓,咱們還是不要打擾神秘人的好~") - return - } - $.ajax({ - url:$ip+'zone/userInfo/dataCard', - data:{ - fid:e, - pageID: localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token - }, - success:function(data){ - //console.log('用户资料卡',data) - var html=[]; - html+='<img class="layer-space-face" src="https://zhibocdn.yabolive.net/comm'+data.zoneInfo.face+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<div class="layer-space">'; - html+='<img class="space-close" src="images/close.png" alt="">'; - html+='<p class="layer-space-p1">'+data.zoneInfo.nickname+'</p>'; - html+='<p class="layer-space-p2">Footseen ID:'+data.zoneInfo.uid+'</p>'; - html+='<div class="layer-space-icon">'; - if(data.zoneInfo.level!=0)html+='<img class="space-vip" src="https://app.ixiulive.com/static/vip/'+data.zoneInfo.level+'.png" alt="">'; - if(data.zoneInfo.sex==1)html+='<span class="space-sex-box"><img src="images/sex1.png" alt="">'+data.zoneInfo.age+'</span>'; - else html+='<span class="space-sex-box"><img src="images/sex2.png" alt="">'+data.zoneInfo.age+'</span>'; - for(var i=0;i<data.zoneData.medals.length;i++){ - html+='<img class="space-medals-img" src="https://zhibocdn.yabolive.net/comm'+data.zoneData.medals[i]+'?x-oss-process=image/resize,w_30">'; - } - html+='</div>'; - html+='<div class="layer-space-tag">'; - html+='<span>'+data.zoneInfo.constellation+'</span>'; - html+='<span>'+data.zoneInfo.culture+'</span>'; - html+='<span>'+data.zoneInfo.work+'</span>'; - html+='</div>'; - html+='<div class="space-text">'+data.zoneInfo.sign.replace("Firefly Live","Footseen")+'</div>'; - html+='<ul class="space-num-ul">'; - html+='<li class="space-num-li1">'; - html+='<p>'+data.zoneData.myfollow+'</p>'; - html+='<p>追蹤</p>'; - html+='</li>'; - html+='<li class="space-num-li2">'; - html+='<p>'+data.zoneData.followme+'</p>'; - html+='<p>粉絲</p>'; - html+='</li>'; - html+='<li class="space-num-li3">'; - html+='<p><img src="images/diamond.png"> '+data.zoneData.rich+'</p>'; - html+='<p>送出</p>'; - html+='</li>'; - html+='<li class="space-num-li4">'; - html+='<p><img src="images/rich-icon.png">'+data.zoneData.charm+'</p>'; - html+='<p>收到</p>'; - html+='</li>'; - html+='</ul>'; - html+='<div class="space-bottom-box">'; - html+='<ul class="space-bottom-ul">'; - if(data.zoneData.isfollow==0)html+='<li data-type="'+data.zoneInfo.uid+'" class="space-btn1">追蹤</li>'; - else html+='<li class="space-btn1">已追隨</li>'; - html+='<li data-type="'+data.zoneInfo.nickname+'" class="space-btn2">@他</li>'; - html+='<a target="_blank" href="../space/index.html?fid='+data.zoneInfo.uid+'"><li class="space-btn3">主頁</li>'; - html+='</ul>'; - html+='</div>'; - html+='</div>'; - $(".layer-space-box").html(html); - $(".space-close").unbind("click").on("click",function(){ - layer.closeAll() - }) - if(data.zoneData.isfollow==0){ - if(localStorage.uid==$(".space-btn1").attr("data-type")){ - $(".space-btn1").css("color","#aaa") - $(".space-btn2").css("color","#aaa") - return; - } - $(".space-btn1").unbind("click").on("click",function(){ - - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ loginLayer()},300) - return - } - var _self=$(this) - - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:_self.attr("data-type"), - optType:1, - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - _self.text("已追蹤") - _self.unbind("click") - layer.msg('追蹤成功') - }else{ - layer.msg(data.msg) - } - } - }) - }) - } - - $(".space-btn2").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ loginLayer()},300) - return - } - var _self=$(this) - $(".live-send-input").focus() - $(".live-send-input").val('@'+_self.attr("data-type")+';') - layer.closeAll() - }) - - } - }) - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["400px", "420px"], - content: $(".layer-space-box"), - end: function () { - $(".layui-layer-shade").hide() - layer.closeAll() - } - }) - } - function liveList(e){ - $.ajax({ - url:$ip+'frontPage/queryLiveUsers', - data:{ - pageNum:e, - pageSize:100, - //, - pageID:localStorage.canvasCode - }, - success:function(data){ - //console.log('直播列表',data) - var html=[]; - for(var i=0;i<data.roomList.length;i++){ - var list=data.roomList[i] - if(list.roomId==sessionStorage.roomId)continue; - html+='<a href="liveRoom.html?roomId='+list.roomId+'"><li style="background: url(https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_268);background-size: cover;">'; - html+='<img class="move-live-online" src="images/live.png" alt="">'; - html+='<div class="more-live-name">'+list.nickname+'</div>'; - html+='<div class="more-live-li-shadow"></div>'; - html+='</li></a>'; - } - $(".more-live-ul").html(html); - } - }) - } - function zoneList(){ - $.ajax({ - url:$ip+'zone/dynamic/album/getList', - data:{ - - zoneId:sessionStorage.roomId, - pageNum:1, - pageSize:99, - pageID:localStorage.canvasCode - }, - success:function(data){ - dataArr=data - //console.log('获取相册列表',data) - - var html=[]; - if(data.dataList.length==0){ - html+="<div class='images-no-box'><img src='images/no-icon.png'><p>該主播暫無相冊噢</p></div>" - } - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - var content=JSON.parse(list.content) - if(list.type==3){ - html+='<li data-type2='+i+' data-type='+list.topicId+' style="background: url(https://zhibocdn.yabolive.net/comm'+content.videos[0].cover+'?x-oss-process=image/resize,w_180)no-repeat;background-size: cover;">'; - html+='<div class="mc-images-li-bottom">'; - html+='<span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">'+list.comment+'</span>'; - html+='<span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">'+list.up+'</span>'; - html+='<span class="mc-images-li-span3">'+add0(Math.ceil(content.videos[0].duration/60000))+':'+add0(Math.ceil(content.videos[0].duration%60000/1000))+'</span>'; - html+='</div>'; - html+='<div class="mc-images-li-shadow"></div>'; - html+='</li>'; - }else{ - html+='<li data-type2='+i+' data-type='+list.topicId+' style="background: url(https://zhibocdn.yabolive.net/comm'+content.images[0].url+'?x-oss-process=image/resize,w_180)no-repeat;background-size: cover;">'; - html+='<div class="mc-images-li-bottom">'; - html+='<span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">'+list.comment+'</span>'; - if(list.selfUp==1) html+='<span class="mc-images-li-span2"><img src="images/images-icon2-click.png" alt="">'+list.up+'</span>'; - else html+='<span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">'+list.up+'</span>'; - html+='</div>'; - html+='<div class="mc-images-li-shadow"></div>'; - html+='</li>'; - } - } - $(".mc-images-ul").html(html); - $(".mc-images-ul li").unbind("click").on("click",function(){ - var _self=$(this); - pid=_self.attr("data-type") - photo(pid,_self.attr("data-type2")) - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["1300px", "900px"], - content: $(".layer-photo"), - end: function () { - $(".layui-layer-shade").hide() - $(".layer-photo-content-left video").remove() - layer.closeAll() - } - }) - // $(".photo-arrow-left").unbind("click").on("click",function(){ - // var photoNum= _self.attr("data-type2") - // if(photoNum!=0){ - // //console.log(dataArr.dataList[photoNum-1].topicId) - // } - - - - // // photo(_self.attr("data-type")) - // }) - // $(".photo-arrow-right").unbind("click").on("click",function(){ - // // photo(_self.attr("data-type")) - // }) - }) - - } - }) - } - function photo(e,num){ - $.ajax({ - url:$ip+'frontPage/queryTopicInfo', - async:false, - data:{ - topicId:e, - pageID:localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token, - }, - success:function(data){ - //console.log('查看帖子详情',data) - var list=data.topic - var myTopicId=list.topicId - var imagesList=JSON.parse(list.content); - - if(list.type==2){ - //console.log(imagesList) - var html=[]; - if(imagesList.images.length>1){ - var ulWidth=126*imagesList.images.length - var ulLeft=63*imagesList.images.length - html+='<ul style="width:'+ulWidth+'px;margin-left:'+-ulLeft+'px" class="photo-content-left-ul">'; - for(var i=0;i<imagesList.images.length;i++){ - if(i==0) html+='<li data-type='+imagesList.images[i].url+' class="photo-li-click" style="background:url(https://zhibocdn.yabolive.net/comm'+imagesList.images[i].url+'?x-oss-process=image/resize,w_105);background-size:cover"></li>'; - else html+='<li data-type='+imagesList.images[i].url+' style="background:url(https://zhibocdn.yabolive.net/comm'+imagesList.images[i].url+'?x-oss-process=image/resize,w_105);background-size:cover"></li>'; - - } - html+='</ul>'; - } - - if(imagesList.images[0].high>900) html+='<img style="height:900px" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - else if(imagesList.images[0].wide>775)html+='<img style="width:775px" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - else html+='<img style="height:'+imagesList.images[0].high+'px;width:'+imagesList.images[0].wide+'px" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - $(".layer-photo-content-left").html(html); - if(imagesList.images.length>1){ - $(".photo-content-left-ul li").unbind("click").on("click",function(){ - var _self=$(this); - $(".photo-content-left-ul li").removeClass("photo-li-click") - _self.addClass("photo-li-click") - $(".photo-content-left-img").attr("src","https://zhibocdn.yabolive.net/comm"+_self.attr("data-type")+"?x-oss-process=image/resize,w_775") - }) - } - }else if(list.type==3){ - var html=[]; - - if(imagesList.videos[0].wide>imagesList.videos[0].high) html+='<video style="width:775px;max-height: 900px" controls src="https://zhibocdn.yabolive.net/comm'+imagesList.videos[0].url.replace(".flv",".mp4")+'">'; - else html+='<video style="height: 900px;max-width: 775px;" controls src="https://zhibocdn.yabolive.net/comm'+imagesList.videos[0].url.replace(".flv",".mp4")+'">'; - $(".layer-photo-content-left").html(html); - $(".layer-photo-content-left video").on("error",function(){ - $(".layer-photo-content-left video").attr("src",'https://zhibocdn.yabolive.net/comm'+imagesList.videos[0].url.replace(".flv",".MP4")+'') - }) - } - var html=[]; - html+='<img class="photo-content-top-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<div class="photo-content-name">'+list.nickname+''; - if(list.isLikeRoom==0)html+='<span data-type="'+list.uid+'" class="photo-name-like">+追蹤</span>'; - html+='</div>'; - $(".photo-content-top").html(html); - var html=[]; - html+='<p class="photo-time-p">'+timeGet(list.updateTime)[0]+'年'+timeGet(list.updateTime)[1]+'月'+timeGet(list.updateTime)[2]+'日</p>'; - html+='<div class="photo-content-speak">'+imagesList.title+'</div>'; - html+='<div class="photo-content-like">'; - html+='<span><img src="images/icon1.png" alt="">'+list.comment+'</span>'; - if(list.selfUp==1)html+='<span><img data-type="1" class="up-click" src="images/icon2-click.png" alt=""><span>'+list.up+'</span></span>'; - else html+='<span><img data-type="0" class="up-click" src="images/icon2.png" alt=""><span>'+list.up+'</span></span>'; - html+='</div>'; - $(".photo-content-center").html(html); - // setTimeout(function(){ - // //console.log($(".photo-content-center").height()) - // },50) - $(".photo-name-like").unbind("click").on("click",function(){ - var _self=$(this) - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function() { - loginLayer() - }, 200); - - } - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:_self.attr("data-type"), - optType:1, - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - $(".photo-name-like").hide() - $(".like-btn").hide() - layer.msg('關注成功') - }else{ - layer.msg(data.msg) - } - } - }) - }) - $(".up-click").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ loginLayer()},300) - - return; - } - if(data.selfUp==1){ - return; - } - var _self=$(this) - $.ajax({ - url:$ip+'dynamic/topic/up', - data:{ - token:localStorage.token, - uid:localStorage.uid, - topicId:myTopicId, - cancel:_self.attr("data-type"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('動態點讚',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - if(_self.attr("data-type")==0){ - $(".up-click").attr("data-type",'1'); - $(".up-click").attr("src","images/icon2-click.png") - $(".up-click").siblings("span").text((Number($(".up-click").siblings("span").text())+1)) - } - else if(_self.attr("data-type")==1){ - $(".up-click").attr("data-type",'0'); - $(".up-click").attr("src","images/icon2.png") - $(".up-click").siblings("span").text((Number($(".up-click").siblings("span").text())-1)) - } - } - }) - }) - $(".photo-arrow-left").attr("data-type",""+(num-1)+"") - $(".photo-arrow-right").attr("data-type",""+(Number(num)+1)+"") - $(".photo-arrow-left").unbind("click").on("click",function(){ - var _self=$(this) - if(_self.attr("data-type")>-1){ - var nextNum=_self.attr("data-type") - pid=dataArr.dataList[nextNum].topicId - photo(pid,nextNum) - } - }) - $(".photo-arrow-right").unbind("click").on("click",function(){ - var _self=$(this) - if(dataArr.dataList[_self.attr("data-type")]!=undefined){ - var nextNum=Number(_self.attr("data-type")) - pid=dataArr.dataList[nextNum].topicId - photo(pid,nextNum) - } - }) - - $(".photo-msg-btn").unbind("click").on("click",function(){ - if(localStorage.token==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - if($(".photo-content-input").val()==''||$(".photo-content-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入要評論的內容") - return; - } - if(comment1!=0&&comment2!=0){ - commentSend(myTopicId,$(".photo-content-input").val(),comment1,comment2) - }else if(comment1!=0&&comment2==0){ - commentSend(myTopicId,$(".photo-content-input").val(),comment1) - }else if(comment1==0&&comment2==0){ - commentSend(myTopicId,$(".photo-content-input").val()) - } - - }) - $(".good-btn").unbind("click").on("click",function(){ - if(data.selfUp==1){ - return; - } - var _self=$(this) - $.ajax({ - url:$ip+'dynamic/topic/up', - data:{ - token:localStorage.token, - uid:localStorage.uid, - topicId:myTopicId, - cancel:_self.attr("data-type"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('動態點讚',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - if(_self.attr("data-type")==0){ - $(".good-btn").attr("data-type",'1'); - $(".good-btn").attr("src","images/icon2-click.png") - $(".good-box span").text((Number($(".good-box span").text())+1)) - } - else if(_self.attr("data-type")==1){ - $(".good-btn").attr("data-type",'0'); - $(".good-btn").attr("src","images/icon2.png") - $(".good-box span").text((Number($(".good-box span").text())-1)) - } - } - }) - }) - } - }) - commentList(e) - } - function commentList(e){ - $.ajax({ - url:$ip+'dynamic/comment/list', - data:{ - topicId:e, - pageNum:1, - pageSize:99, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('查看评论列表',data) - $(".photo-content-input").val("") - $(".photo-content-input").attr("placeholder","請輸入要評論的內容") - setTimeout(function() { - comment1=0 - comment2=0 - var rightHeight=900-$(".photo-content-center").height()-80-75 - $(".photo-content-right-ul").height(rightHeight) - if(data.commentResult.length==0){ - $(".photo-content-right-ul").html(''); - return; - } - var html=[]; - for(var i=0;i<data.commentResult.length;i++){ - var list=data.commentResult[i] - if(data.systemDate-list.updateTime<86400000){ - var outTime=Math.ceil((data.systemDate-list.updateTime)/3600000)+'小時前' - }else{ - var outTime=timeGet(list.updateTime)[0]+'年'+timeGet(list.updateTime)[1]+'月'+timeGet(list.updateTime)[2]+'日 '+timeGet(list.updateTime)[2]+':'+timeGet(list.updateTime)[3] - } - html+='<li>'; - html+='<img class="photo-message-face" src="https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<p class="photo-message-name">'+list.nickname+'</p>'; - if(JSON.parse(list.content).images!=undefined){ - html+='<p class="photo-message-content">'+JSON.parse(list.content).text+'<br><img class="small-img" src="https://zhibocdn.yabolive.net/comm'+JSON.parse(list.content).images[0].url+'?x-oss-process=image/resize,w_300"></p>'; - } - else html+='<p class="photo-message-content">'+JSON.parse(list.content).text+'</p>'; - html+='<p class="photo-message-time">'+list.remark+' <span data-type='+list.commentId+' class="Reply-btn">回復</span></p>'; - if(list.replyResult.length!=0){ - html+='<div class="photo-more-message">'; - for(var j=0;j<list.replyResult.length;j++){ - if(data.systemDate-list.replyResult[j].updateTime<86400000){ - var outTime2=Math.ceil((data.systemDate-list.replyResult[j].updateTime)/3600000)+'小時前' - }else{ - var outTime2=timeGet(list.replyResult[j].updateTime)[0]+'年'+timeGet(list.replyResult[j].updateTime)[1]+'月'+timeGet(list.replyResult[j].updateTime)[2]+'日 '+timeGet(list.replyResult[j].updateTime)[2]+':'+timeGet(list.replyResult[j].updateTime)[3] - } - html+='<div class="more-message-box">'; - html+='<img class="more-message-face" src="https://zhibocdn.yabolive.net/comm'+list.replyResult[j].face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.replyResult[j].toNickname!=undefined)html+='<p class="more-message-content"><span>'+list.replyResult[j].nickname+'</span>回復'+list.replyResult[j].toNickname+':'+JSON.parse(list.replyResult[j].content).text+'</p>'; - else html+='<p class="more-message-content"><span>'+list.replyResult[j].nickname+':</span> '+JSON.parse(list.replyResult[j].content).text+'</p>'; - //插入图片 - if(JSON.parse(list.replyResult[j].content).images!=undefined){ - html+='<p style="width:250px" class="photo-message-content">'+JSON.parse(list.replyResult[j].content).text+'<br><img class="small-img" src="https://zhibocdn.yabolive.net/comm'+JSON.parse(list.replyResult[j].content).images[0].url+'?x-oss-process=image/resize,w_300"></p>' - } - html+='<p class="more-message-time">'+list.replyResult[j].remark+' <span data-type='+list.commentId+' data-type2='+list.replyResult[j].commentId+' class="Reply-btn2">回復</span></p>'; - html+='</div>'; - } - if(list.reply>2)html+='<p class="more-replay">共'+list.reply+'條回復 <span data-type2="'+e+'" data-type='+list.commentId+' class="comment-more">點擊查看</span></p>' - html+='</div>'; - } - html+='</li>'; - } - $(".photo-content-right-ul").html(html); - $(".small-img").unbind("click").on("click",function(){ - var _self=$(this) - if(_self.hasClass("big-img")){ - _self.removeClass("big-img") - }else{ - _self.addClass("big-img") - } - }) - $(".Reply-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - var _self=$(this); - comment1=_self.attr("data-type") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".photo-message-name").text()+':') - $(".photo-content-input").val('') - $('.photo-content-input').focus() - - }) - $(".Reply-btn2").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - - var _self=$(this); - comment1=_self.attr("data-type") - comment2=_self.attr("data-type2") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".more-message-content").children("span").text()+':') - $(".photo-content-input").val('') - $('.photo-content-input').focus() - }) - $(".comment-more").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - _self=$(this) - $.ajax({ - url:$ip+'dynamic/reply/getList', - data:{ - topicId:_self.attr("data-type2"), - pageNum:1, - pageSize:99, - commentId:_self.attr("data-type"), - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('加載更多回復',data) - if(data.code!=1){ - layer.msg(data.msg); - } - var html=[]; - for(var i=0;i<data.replyList.length;i++){ - var list=data.replyList[i] - html+='<div class="more-message-box">'; - html+='<img class="more-message-face" src="https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.toNickname!=undefined)html+='<p class="more-message-content"><span>'+list.nickname+'</span>回復'+list.toNickname+':'+JSON.parse(list.content).text+'</p>'; - else html+='<p class="more-message-content"><span>'+list.nickname+':</span> '+JSON.parse(list.content).text+'</p>'; - html+='<p class="more-message-time">'+list.remark+' <span data-type='+_self.attr("data-type")+' data-type2='+list.commentId+' class="Reply-btn2">回復</span></p>'; - html+='</div>'; - } - $(".more-replay").hide() - _self.parent().parent().html(html); - $(".Reply-btn2").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this); - comment1=_self.attr("data-type") - comment2=_self.attr("data-type2") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".more-message-content").children("span").text()+'') - $(".photo-content-input").val('') - $('.photo-content-input').focus() - }) - } - }) - }) - }, 300); - - - } - }) - - } - function task(e){ - $.ajax({ - url:$ip+'task/getcenter', - data:{ - uid:localStorage.uid, - token:localStorage.token, - type:e, - // //, - pageID:localStorage.canvasCode - }, - success:function(data){ - //console.log('獲取任務列表',data) - if(data.code!=1)return; - var html=[] - var taskIconArr=['','','','big-diamond.png','rich-icon.png','dew.png','pin.png','pin.png'] - for(var i=0;i<data.tasks[0].tasklist.length;i++){ - var list=data.tasks[0].tasklist[i]; - if(list.state==3)continue; - html+='<li>'; - html+='<p>'+list.taskName+' <span><img src="images/dew.png" alt="">+'+list.award+'</span></p>'; - html+='<p>'+list.taskDescription+'</p>'; - if(list.state==0||list.state==1) html+='<img class="task-btn task-btn1" src="images/task1.png" alt="">'; - else if(list.state==2)html+='<img data-type="'+list.tid+'" class="task-btn task-btn2" src="images/task2.png" alt="">'; - else if(list.state==3)html+='<img class="task-btn task-btn2" src="images/task3.png" alt="">'; - html+='</li>'; - } - for(var i=0;i<data.tasks[1].tasklist.length;i++){ - var list=data.tasks[1].tasklist[i]; - if(list.state==3)continue; - html+='<li>'; - html+='<p>'+list.taskName+' <span><img src="images/dew.png" alt="">+'+list.award+'</span></p>'; - html+='<p>'+list.taskDescription+'</p>'; - if(list.state==0||list.state==1) html+='<img class="task-btn task-btn1" src="images/task1.png" alt="">'; - else if(list.state==2)html+='<img data-type="'+list.tid+'" class="task-btn task-btn2" src="images/task2.png" alt="">'; - else if(list.state==3)html+='<img class="task-btn task-btn2" src="images/task3.png" alt="">'; - html+='</li>'; - } - $(".day-task-content-ul").html(html); - $(".task-btn2").unbind("click").on("click",function(){ - var _self=$(this) - $.ajax({ - url:$ip+'task/receive', - data:{ - uid:localStorage.uid, - token:localStorage.token, - tid:_self.attr('data-type'), - pageID:localStorage.canvasCode - }, - success:function(data){ - //console.log('领取任务奖励',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - if(data.code==1){ - layer.msg("領取成功") - _self.attr("src",'images/task3.png') - _self.unbind("click") - } - } - }) - }) - } - }) - } - function guardList(){ - $.ajax({ - url:$ip+'guard/getRoomGuarders', - data:{ - uid:localStorage.uid, - token:localStorage.token, - roomid:sessionStorage.roomId, - index:1, - pageSize:99, - //, - pageID:localStorage.canvasCode - }, - success:function(data){ - //console.log('主播的守护列表',data) - var html=[]; - if(data.result.length==0){ - html+='<img class="guard-face" src="images/guard-face.png">' - html+='<p class="guard-p1">主播還沒有守護</p>' - html+='<p class="guard-p2">快來成為TA的第一位守護吧</p>' - $(".guard-list-ul").html(html); - return; - } - for(var i=0;i<data.result.length;i++){ - var list=data.result[i]; - html+='<li data-type="'+list.uid+'" class="name-span">'; - html+='<div class="guard-list-li-content">'; - html+='<img class="guard-king" src="images/g-king.png" alt="">'; - html+='<img class="guard-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_45" alt="">'; - html+='<span>'+list.nickname+'</span>'; - html+='</div>'; - html+='</li>'; - if(list.uid==localStorage.uid){ - var endTime=data.systemDate+86400000*list.expireDays - $(".guard-btn").addClass("guard-btn2").html('<p>已守護</p><p>當前守護至'+timeGet(endTime)[0]+'-'+timeGet(endTime)[1]+'-'+timeGet(endTime)[2]+'</p>') - $(".gurad-layer-p2").text('當前守護至 '+timeGet(endTime)[0]+'-'+timeGet(endTime)[1]+'-'+timeGet(endTime)[2]+'') - $(".guard-layer-btn").addClass("guard-layer-btn2") - } - } - $(".guard-list-ul").html(html); - $(".name-span").unbind("click").on("click",function(){ - var _self=$(this) - cardUp( _self.attr("data-type")) - }) - } - }) - } - function openGuard(){ - if(localStorage.token==undefined||localStorage.token=='undefined'){ - layer.msg("請先登錄") - return; - } - if(localStorage.uid==sessionStorage.roomId){ - layer.msg("自己無法給自己開通守護") - return; - } - $.ajax({ - url:$ip+'guard/openGuard', - data:{ - uid:localStorage.uid, - token:localStorage.token, - roomid:sessionStorage.roomId, - //, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log("開通守護",data); - if(data.code==1){ - layer.closeAll() - layer.msg("開通成功") - guardList() - }else{ - layer.msg(data.msg) - } - } - }) - } - function commentSend(e,contentStr,comm,reId){ - var obj={ - "text": ""+contentStr+"", - } - $.ajax({ - url:$ip+'dynamic/comment/send', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:e, - commentId:comm, - replyId:reId, - content:JSON.stringify(obj), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('發佈評論',data) - if(data.code==1){ - layer.msg("評論成功") - $(".photo-content-input").val("") - setTimeout(function() { - commentList(pid) - },500); - }else{ - layer.msg(data.msg) - - } - } - }) - } - //websocket - var ws; - var ReconnectionT=null - var Reconnection=0 - var trackNum=0 - //websocket相关 - WebSocketGo() - var outT=null - setInterval(function() { - //普通礼物相关 - for(var i=0;i<5;i++){ - if($(".gift-track-box .track-content").eq(i)==undefined)continue; - $(".gift-track-box .track-content").eq(i).attr("data-type",$(".gift-track-box .track-content").eq(i).attr("data-type")-500) - if($(".gift-track-box .track-content").eq(i).attr('data-type')<=0){ - $(".gift-track-box .track-content").eq(i).children(".track-bar").addClass("track-out") - } - if($(".gift-track-box .track-content").eq(i).attr('data-type')<=-500){ - $(".gift-track-box .track-content").eq(i).remove() - } - } - //特效礼物相关 - if($(".gift-show-box .gift-show-ing").eq(0).length!=0){ - //出现并计时 - if($(".gift-show-box .gift-show-ing").eq(0).attr("data-type2")==0){ - $(".gift-show-box .gift-show-ing").eq(0).attr("data-type2",1) - $(".gift-show-box .gift-show-ing").eq(0).append('<img class="gift-show-img" src="'+$(".gift-show-box .gift-show-ing").eq(0).attr("data-type3")+'?'+Math.random()+'" alt="">') - } - var giftShowTime= $(".gift-show-box .gift-show-ing").eq(0).attr("data-type")-500 - $(".gift-show-box .gift-show-ing").eq(0).fadeIn(500) - $(".gift-show-box .gift-show-ing").eq(0).attr("data-type",giftShowTime) - //消失 - if($(".gift-show-box .gift-show-ing").eq(0).attr("data-type")<=0){ - $(".gift-show-box .gift-show-ing").eq(0).fadeOut(500) - } - //删除dom - if($(".gift-show-box .gift-show-ing").eq(0).attr("data-type")<=-500){ - $(".gift-show-box .gift-show-ing").eq(0).remove() - } - } - }, 500); - var systemMsg=true; - function WebSocketGo() { - if ("WebSocket" in window) { - // 打开一个 web socket - var url = ""+$ws+"ws?uid=" + localStorage.uid + "&token="+localStorage.token+"&roomid=" + sessionStorage.roomId + "&connType=1"; - ws = new WebSocket(url); - ws.onopen = function () { - typeof tHeart!='undefined'&&typeof tHeart!='null'?clearInterval(tHeart):tHeart=null; - clearInterval(ReconnectionT) - // Reconnection=0 - heartbeat() - tHeart=setInterval(function(){ - heartbeat() - }, 5000); - }; - - ws.onmessage = function (evt) { - var obj = JSON.parse(evt.data); - //系統消息 - if(JSON.parse(obj.content).content.roomid!=sessionStorage.roomId){ - return; - } - if(obj.cid == 10000){ - var list=JSON.parse(obj.content) - //console.log('系統消息',list); - var html=[]; - html+='<li class="live-msg-li">'+list.content.msg+'</li>'; - $(".live-msg-ul").append(html); - } - //刷獎送禮 - if(obj.cid == 5300){ - Reconnection=0; - var list=JSON.parse(obj.content) - //console.log('刷獎送禮',list) - if(list.content.isBigGift==false){ - if(list.content.num!=1){ - var numArr=list.content.num.toString().split(""); - var html=[] - html+='<img style="height:20px" src="images/num/dx.png">'; - for(var j=0;j<numArr.length;j++){ - html+='<img class="num-img num-show" src="images/num/d'+numArr[j]+'.png">' - } - for(var i=0;i<$(".gift-track-box").children().length;i++){ - if($(".track-content").hasClass('track'+list.content.uuid+'')){ - $('.track'+list.content.uuid+'').attr("data-type",'5000') - if(list.content.lottery>0&&list.content.lottery<100) $('.trackId'+trackNum+' .dew-get-box').html('<div class="dew-get1">'+list.content.lottery+'倍</div>') - else if(list.content.lottery>=100&&list.content.lottery<500){ - $('.trackId'+trackNum+' .dew-get-box').html('<div class="dew-get2"><span>'+list.content.lottery+'倍</span></div>') - } - else if(list.content.lottery>=500){ - $('.trackId'+trackNum+' .dew-get-box').html('<div class="dew-get3"><span>'+list.content.lottery+'倍</span></div>') - } - $('.track'+list.content.uuid+'').children(".track-bar").children('.track-num').html(html) - return; - } - } - } - trackNum++ - var html=[] - var numArr=list.content.num.toString().split(""); - html+='<div data-type="5000" class="track-content track'+list.content.uuid+'">'; - html+='<div class="track-bar track-dew trackId'+trackNum+'">'; - html+='<img class="track-face" src="https://zhibocdn.yabolive.net/comm'+list.content.userInfo.avatar+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="track-p1">'+list.content.userInfo.nickname+'</p>'; - html+='<p class="track-p2">送出'+list.content.giftname+'</p>'; - html+='<img class="track-gift" src="https://zhibocdn.yabolive.net/comm'+list.content.icon+'?x-oss-process=image/resize,w_52" alt="">'; - html+='<span class="track-num"><img style="height:20px" src="images/num/dx.png">'; - for(var i=0;i<numArr.length;i++){ - html+='<img class="num-img" src="images/num/d'+numArr[i]+'.png">' - } - html+='</span>' - html+='<div class="dew-get-box"></div>' - html+='</div>'; - html+='</div>'; - $(".gift-track-box").append(html); - if(list.content.lottery>0&&list.content.lottery<100) $('.trackId'+trackNum+' .dew-get-box').html('<div class="dew-get1">'+list.content.lottery+'倍</div>') - else if(list.content.lottery>=100&&list.content.lottery<500){ - $('.trackId'+trackNum+' .dew-get-box').html('<div class="dew-get2"><span>'+list.content.lottery+'倍</span></div>') - } - else if(list.content.lottery>=500){ - $('.trackId'+trackNum+' .dew-get-box').html('<div class="dew-get3"><span>'+list.content.lottery+'倍</span></div>') - } - $('.trackId'+trackNum+'').addClass("track-go") - return; - } - if(list.content.isBigGift){ - trackNum++ - var html=[] - html+='<div data-type="5000" data-type2="0" data-type3="https://zhibocdn.yabolive.net/comm'+list.content.webp+'" class="gift-show-ing gift-show-content show'+trackNum+'">'; - html+='<div class="gift-show-text">'; - html+='<img class="gift-show-face" src="https://zhibocdn.yabolive.net/comm'+list.content.icon+'?x-oss-process=image/resize,h_18" alt="">'; - html+='<p class="gift-show-p1">'+list.content.userInfo.nickname+'</p>'; - html+='<p class="gift-show-p2">送出'+list.content.giftname+'x'+list.content.num+'</p>'; - html+='</div>'; - html+='</div>'; - $(".gift-show-box").append(html) - } - - } - //接收直播间礼物 - if (obj.cid == 5200) { - Reconnection=0; - var list=JSON.parse(obj.content) - //console.log('直播间接收礼物',list) - if(list.content.isBigGift==false){ - if(list.content.num!=1){ - var numArr=list.content.num.toString().split(""); - var html=[] - html+='<img src="images/num/x.png">'; - for(var j=0;j<numArr.length;j++){ - html+='<img class="num-img num-show" src="images/num/n'+numArr[j]+'.png">' - } - for(var i=0;i<$(".gift-track-box").children().length;i++){ - if($(".track-content").hasClass('track'+list.content.uuid+'')){ - if(list.content.giftDuration!==0&&list.content.giftDuration!=undefined)$('.track'+list.content.uuid+'').attr("data-type",''+list.content.giftDuration*1000+'') - else $('.track'+list.content.uuid+'').attr("data-type",'5000') - $('.track'+list.content.uuid+'').children(".track-bar").children('.track-num').html(html) - return; - } - } - } - trackNum++ - var html=[] - var numArr=list.content.num.toString().split(""); - if(list.content.giftDuration!==0&&list.content.giftDuration!=undefined)html+='<div data-type="'+list.content.giftDuration+'" class="track-content track'+list.content.uuid+'">'; - else html+='<div data-type="5000" class="track-content track'+list.content.uuid+'">'; - html+='<div class="track-bar track1-bg trackId'+trackNum+'">'; - html+='<img class="track-face" src="https://zhibocdn.yabolive.net/comm'+list.content.userInfo.avatar+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="track-p1">'+list.content.userInfo.nickname+'</p>'; - html+='<p class="track-p2">送出'+list.content.giftname+'</p>'; - html+='<img class="track-gift" src="https://zhibocdn.yabolive.net/comm'+list.content.icon+'?x-oss-process=image/resize,w_52" alt="">'; - html+='<span class="track-num"><img src="images/num/x.png">'; - for(var i=0;i<numArr.length;i++){ - html+='<img class="num-img" src="images/num/n'+numArr[i]+'.png">' - } - html+='</span>'; - html+='</div>'; - html+='</div>'; - $(".gift-track-box").append(html); - $('.trackId'+trackNum+'').addClass("track-go") - return; - } - if(list.content.isBigGift){ - trackNum++ - var html=[] - if(list.content.giftDuration!==0&&list.content.giftDuration!=undefined)html+='<div data-type="'+list.content.giftDuration*1000+'" data-type2="0" data-type3="https://zhibocdn.yabolive.net/comm'+list.content.webp+'" class="gift-show-ing gift-show-content show'+trackNum+'">'; - else html+='<div data-type="5000" data-type2="0" data-type3="https://zhibocdn.yabolive.net/comm'+list.content.webp+'" class="gift-show-ing gift-show-content show'+trackNum+'">'; - // html+='<img class="gift-show-img" src="https://zhibocdn.yabolive.net/comm'+list.content.webp+'" alt="">'; - html+='<div class="gift-show-text">'; - html+='<img class="gift-show-face" src="https://zhibocdn.yabolive.net/comm'+list.content.icon+'?x-oss-process=image/resize,h_18" alt="">'; - html+='<p class="gift-show-p1">'+list.content.userInfo.nickname+'</p>'; - html+='<p class="gift-show-p2">送出'+list.content.giftname+'x'+list.content.num+'</p>'; - html+='</div>'; - html+='</div>'; - $(".gift-show-box").append(html) - // $(".show"+trackNum+" .gift-show-img").on("load",function(){ - // $(".show"+trackNum+"").addClass("gift-show-ing") - // $(".show"+trackNum+" .gift-show-img").attr("src","") - // }) - } - } - //聊天信息 - if (obj.cid == 6200) { - Reconnection=0; - var list=JSON.parse(obj.content) - //console.log('直播间发言',list); - //进入直播间 - if(list.content.type==1){ - var html=[]; - if(list.content.lv>0){ - if(list.content.motor!='') html+='<li class="live-msg-other-li"><span data-type="'+list.content.uid+'" class="name-span"><img src="https://app.ixiulive.com/static/vip/'+list.content.lv+'.png">'+list.content.nickname+'</span> 來了,來自'+list.content.country+'<img class="go-car" src="https://zhibocdn.yabolive.net/comm'+list.content.motor+'?x-oss-process=image/resize,w_45"></li>'; - else html+='<li class="live-msg-other-li"><span data-type="'+list.content.uid+'" class="name-span"><img src="https://app.ixiulive.com/static/vip/'+list.content.lv+'.png">'+list.content.nickname+'</span> 來了,來自'+list.content.country+'</li>'; - } - else{ - if(list.content.motor!='') html+='<li class="live-msg-other-li"><span data-type="'+list.content.uid+'" class="name-span">'+list.content.nickname+'</span> 來了,來自'+list.content.country+' <img class="go-car" src="https://zhibocdn.yabolive.net/comm'+list.content.motor+'?x-oss-process=image/resize,w_45"></li>'; - else html+='<li class="live-msg-other-li"><span data-type="'+list.content.uid+'" class="name-span">'+list.content.nickname+'</span> 來了,來自'+list.content.country+'</li>'; - } - $(".live-msg-ul").append(html); - } - //发言 - if(list.content.type==2){ - var html=[]; - html+='<li class="live-msg-li">'; - // if(list.content.vip_lv>0)html+='<span data-type="'+list.content.uid+'" class="name-span"><img src="https://app.ixiulive.com/static/vip/'+list.content.vip_lv+'.png">'+list.content.uid_nick+'</span><span class="online-lv">'+list.content.live_lv+'</span>: '+list.content.content+''; - // else html+='<span data-type="'+list.content.uid+'" class="name-span">'+list.content.uid_nick+'</span><span class="online-lv">'+list.content.live_lv+'</span>: '+list.content.content+''; - html+='<span data-type="'+list.content.uid+'" class="name-span">'; - if(list.content.vip_lv>0)html+='<img src="https://app.ixiulive.com/static/vip/'+list.content.vip_lv+'.png">'; - html+=''+list.content.uid_nick+'</span>'; - // if(list.content.live_lv>0)html+='<span class="online-lv">'+list.content.live_lv+'</span>'; - if(list.content.medal!="")html+='<img class="medal-icon" src="https://zhibocdn.yabolive.net/comm'+list.content.medal+'?x-oss-process=image/resize,w_24">'; - html+=': '+list.content.content+''; - html+='</li>'; - $(".live-msg-ul").append(html); - if($(".live-msg-ul li").length>50){ - for(var i=0;i<$(".live-msg-ul li").length-50;i++){ - $(".live-msg-ul li").eq(i).remove() - } - } - } - //点亮直播间 - if(list.content.type==3){ - var html=[]; - html+='<li class="live-msg-other-li"><span data-type="'+list.content.uid+'" class="name-span">'+list.content.nickname+' </span> 點亮了直播間,熱門指數+1</li>' - $(".live-msg-ul").append(html); - } - //追踪 - if(list.content.type==4){ - var html=[]; - html+='<li class="live-msg-other-li"><span data-type="'+list.content.uid+'" class="name-span">'+list.content.nickname+' </span>關注主播不迷路</li>' - $(".live-msg-ul").append(html); - } - //送礼信息 - if(list.content.type==5){ - var html=[]; - html+='<li class="live-msg-other-li"><span data-type="'+list.content.uid+'" class="name-span">'+list.content.uid_nick+' </span>送給'+list.content.room_nick+'<span>'+list.content.gift_name+'x'+list.content.gift_num+'</span></li>' - $(".live-msg-ul").append(html); - } - - - $(".name-span").unbind("click").on("click",function(){ - var _self=$(this) - cardUp( _self.attr("data-type")) - }) - } - //主播數據變更 - if (obj.cid == 4200){ - var list=JSON.parse(obj.content) - //console.log('主播數據變更',list); - $(".hot-box >span").text(list.content.hotnum) - $(".rich-box >span").text(list.content.bonds) - $(".rich-box").append('<div class="rich-add-box richAddShow-go">+'+list.content.changebonds+'</div>') - setTimeout(function() { - $(".richAddShow-go").eq(0).remove() - }, 1000); - } - //主播直播状态 - if (obj.cid == 4300){ - var list=JSON.parse(obj.content) - //console.log(list) - //正常直播 - if(list.content.state==0){ - //console.log("正常直播") - $(".live-stop-box").hide() - var player = document.getElementById('videoElement'); - flvPlayer.unload(); - - setTimeout(function() { - var promise = document.querySelector('video').play(); - if (promise !== undefined) { - promise.then(_ => { - var html = []; - html += '<video controls webkit-playsinline ="true" playsinline ="true" autoplay ="" playsinline="true" class="live-video" src="" id="videoElement" loop="" ></video>'; - $(".live-content-box-left-roombox").html(html) - flvPlay(flowUrl) - // Autoplay started! - }).catch(error => { - var myVideo=document.querySelector(".live-video") - var html = []; - html += '<video controls webkit-playsinline ="true" muted playsinline ="true" autoplay ="" playsinline="true" class="live-video" src="" id="videoElement" loop="" ></video>'; - $(".live-content-box-left-roombox").html(html) - flvPlay(flowUrl) - - // Autoplay was prevented. - // Show a "Play" button so that user can start playback. - - }); - } - - - }, 3000); - // try{ - - // }catch (e) { - // //console.log(e) - // } - } - if(list.content.state==1){ - //console.log("暂停直播") - layer.msg("主播暂停了直播") - $(".live-stop-box").html('<img src="images/stop.webp">').show() - var player = document.getElementById('videoElement'); - player.pause() - flvPlayer.unload(); - } - if(list.content.state==2){ - //console.log("下播") - window.location.reload() - } - } - //用戶開通守護 - if (obj.cid == 2200){ - clearTimeout(guardShowOk) - var list=JSON.parse(obj.content) - var html=[]; - html+='<img class="guard-show-webp" src="images/guard-show.webp?='+Math.random()+'" alt="">'; - html+='<img class="guard-show-face" src="https://zhibocdn.yabolive.net/comm'+list.content.avatar+'?x-oss-process=image/resize,w_45" alt="">'; - html+='<p class="guard-name">'+list.content.nickname+'</p>'; - html+='<img class="guard-tips" src="images/guard-tips.png" alt="">'; - $(".guard-show-box").html(html).fadeIn(350); - guardShowOk=setTimeout(function() { - $(".guard-show-box").fadeOut(350) - }, 3500); - } - //提出包房 - if (obj.cid == 2400){ - alert("您已被移出直播,暫時不能進入") - window.location.href="../index.html" - } - if($(".live-msg-ul").height()-($(".msg-big-box").scrollTop()+$(".msg-big-box").height())<150){ - $(".msg-big-box").scrollTop($(".live-msg-ul").height()-$(".msg-big-box").height()+30) - } - }; - - ws.onclose = function () { - typeof tHeart!='undefined'&&typeof tHeart!='null'?clearInterval(tHeart):tHeart=null; - // 关闭 websocket - //console.log("连接已关闭..."); - //console.log(Reconnection) - clearInterval(ReconnectionT) - if(Reconnection>=3){ - clearInterval(ReconnectionT) - return; - } - // Reconnection++ - - ReconnectionT=setInterval(function() { - WebSocketGo() - Reconnection++ - - }, 3000); - - }; - } - else { - // 浏览器不支持 WebSocket - //console.log("您的浏览器不支持 WebSocket!"); - } - } - function heartbeat(){ - if(ws.readyState == 1){ - var msg=new WsMsg(1000,"ping",""); - // //console.log('心跳',msg) - ws.send(JSON.stringify(msg)); - } - } - function WsMsg(cid,content,extend) { - this.time = new Date().getTime(); - this.msgid=Math.random().toString(36).slice(-8); - this.cid = cid; - this.content = content; - this.extend = extend; - } - // function dewShow1(ele,num){ - // setTimeout(function(){ - // $(""+ele+" .dew-get2 img").attr("src","images/dew-get2/中奖-切图_"+imgAdd(num)+".png") - // num++ - // if(num<21)dewShow1(ele,num) - // else $(""+ele+" .dew-get2").hide() - // },100) - // } - // function dewShow2(ele,num){ - // setTimeout(function(){ - // $(""+ele+" .dew-get3 img").attr("src","images/dew-get3/大奖-切图_"+imgAdd(num)+".png") - // num++ - // if(num<30)dewShow2(ele,num) - // else $(""+ele+" .dew-get3").hide() - // },100) - // } - -}) -</script> - -</html> \ No newline at end of file diff --git a/yazhaiTest/room/videoRoom.html b/yazhaiTest/room/videoRoom.html deleted file mode 100644 index 15cfcf7..0000000 --- a/yazhaiTest/room/videoRoom.html +++ /dev/null @@ -1,676 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="css/index.css"> - <link rel="stylesheet" href="../css/login.css"> - <script src="../lib/flv.js"></script> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> - -</head> -<body style="background: #F3F4F7"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"></div> - </div> - </div> -<div class="video-m clearfix"> - <div style="height: 90px;"></div> - <div class="video-big-box"> - <div class="video-big-box-left"> - <div class="video-play-box"> - <video autoplay="" class="video" src="" id="videoElement" controls="" loop=""></video> - </div> - <div class="video-content-box"> - <div class="video-content-title"></div> - <div class="video-btn-box"> - <!-- <div><img src="images/icon1.png" alt=""><span>452</span></div> - <div><img src="images/icon2.png" alt=""><span>452</span></div> - <div><img src="images/icon3.png" alt=""><span>452</span></div> --> - </div> - <p class="video-time-box"><span>--</span><span></span></p> - <div class="video-tag-box"> - <!-- <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> --> - </div> - <div class="video-face-box"> - <!-- <img class="video-face-box-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_40" alt=""> - <p class="video-face-box-name">用户昵称啊啊</p> - <div class="video-like-btn">追踪</div> --> - </div> - </div> - <div class="video-msg-box"> - <div style="height: 18px;"></div> - <div class="video-msg-h2">--</div> - <div class="video-input-box"> - <input placeholder="輸入你想說的內容" class="video-input" type="text"> - <div class="video-input-btn">評論</div> - <input style="width: 0;height:0" type="text"> - </div> - <div class="video-msg-list-box"> - <!-- <div class="video-msg-list"> - <div class="video-msg-list-content-box"> - <img class="video-msg-user-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="msg-p1">糖醋榴蓮</p> - <p class="msg-p2">等了他四天,等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天等了他四天</p> - <p class="msg-p3">2022-04-11 00:29 <span class="msg-p3-span1"><img src="images/msg-icon.png" alt="">25</span> <span class="msg-p3-span2">回復</span></p> - </div> - <div class="video-msg-reply-box"> - <div class="reply-box-list"> - <img class="reply-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="reply-box-p1"> - <span>小紅豆:</span>奶哥牛!奶哥吃。 - </p> - <p class="reply-box-p2">2022-04-11 00:29 <span class="msg-p3-span1"><img src="images/msg-icon.png" alt="">25</span> <span class="msg-p3-span2">回復</span></p> - </div> - <div class="reply-box-list"> - <img class="reply-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="reply-box-p1"> - <span>哥譚之王回復小紅豆:</span>全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。全是細節,全是技術。 - </p> - <p class="reply-box-p2">2022-04-11 00:29 <span class="msg-p3-span1"><img src="images/msg-icon.png" alt="">25</span> <span class="msg-p3-span2">回復</span></p> - </div> - </div> - </div> --> - </div> - - </div> - - </div> - <div class="video-big-box-right"> - <div class="video-more-box"> - <div style="height: 5px;"></div> - <h2 class="video-more-h2"> - <div></div>影片推薦 - </h2> - <ul class="video-more-ul"> - <!-- <li> - <div class="video-top-box"> - <div class="video-top-shadow"></div> - <span class="video-time">45:03</span> - </div> - <div class="video-name-box"> - <img class="video-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_40" alt=""> - <p class="video-title">圖文詳情圖文詳情</p> - <div class="video-tag-box"> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - <div>#黑絲</div> - </div> - </div> - </li> --> - </ul> - </div> - </div> - </div> - -</div> -<div class="login-content"></div> -</body> -<!-- <script>window.location.href="https://www.baidu.com"</script> --> -<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='20220407'"></script> -<script src="../lib/login.js"></script> -<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -<script> -$(function(){ - if(localStorage.canvasCode==undefined)window.localStorage.href='../index.html' - var myTopicId - loginGo() - TopicInfo() - getTopics(1,1,sessionStorage.tag,-1,-1,-1) - comment(sessionStorage.topicId) - if(localStorage.uid==undefined){ - $(".video-input").attr("placeholder","") - $(".video-input").attr("disabled","disabled") - $(".video-input-box").append("<p class='input-noLogin-tips'><span>登錄</span>后可以發表評論</p>") - $(".input-noLogin-tips").on("click",function(){ - loginLayer() - }) - } - function TopicInfo(){ - $.ajax({ - url:$ip+'frontPage/queryTopicInfo', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - topicId:sessionStorage.topicId - }, - async:false, - success:function(msg){ - //console.log('查看帖子详情',msg) - if(msg.code!=1){ - return; - } - - myTopicId=msg.topic.topicId - $("title").text(JSON.parse(msg.topic.content).title+'在線觀看-footseen') - if(localStorage.out!=undefined) localStorage.out=localStorage.out+','+myTopicId - else localStorage.out=myTopicId - //console.log(localStorage.out.split(",")) - if(localStorage.out.split(",").length>30){ - var outArr='' - for(var i=0;i<30;i++){ - i==29?outArr+=localStorage.out.split(",")[30-i]:outArr+=localStorage.out.split(",")[30-i]+',' - - } - localStorage.out=outArr - } - var data=msg.topic; - var videoList=JSON.parse(data.content) - $(".video-content-title").text(videoList.title) - var html=[]; - for(var i=0;i<data.tags.length;i++){ - var list=data.tags[i] - html+='<div>#'+list.tagName+'</div>'; - } - $(".video-tag-box").html(html); - var html=[]; - html+='<video autoplay="" class="video" src="" id="videoElement" controls="" loop="" poster="https://zhibocdn.yabolive.net/comm'+videoList.videos[0].cover+'"></video>'; - $(".video-play-box").html(html) - var flvUrl=videoList.videos[0].url.replace("mp4","flv") - flvPlay('https://zhibocdn.yabolive.net/comm'+flvUrl+'') - if(data.selfUp==1) var html='<div><img src="images/icon1.png" alt=""><span>'+data.comment+'</span></div><div class="good-box"><img class="good-btn" data-type="1" src="images/icon2-click.png" alt=""><span>'+data.up+'</span></div>'; - else var html='<div><img src="images/icon1.png" alt=""><span>'+data.comment+'</span></div><div class="good-box"><img class="good-btn" data-type="0" src="images/icon2.png" alt=""><span>'+data.up+'</span></div>'; - $(".video-btn-box").html(html) - var html=[]; - html+='<img class="video-face-box-face" src="https://zhibocdn.yabolive.net/comm'+data.face+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="video-face-box-name">'+data.nickname+'</p>'; - if(data.isLikeRoom==0)html+='<div data-type="'+data.uid+'" class="video-like-btn">追蹤</div>'; - else html+='<div data-type="'+data.uid+'" class="video-like-btn video-like-btn-yes">已追蹤</div>'; - $(".video-face-box").html(html); - $(".video-time-box").html('<span>'+data.visit*18+'次观看</span><span>'+timeGet(data.updateTime)[0]+'年'+timeGet(data.updateTime)[1]+'月'+timeGet(data.updateTime)[2]+'日</span>') - $(".video-input-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - if($(".video-input").val()==''|| $(".video-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入您想說的內容") - return; - } - var obj={ - "text": ""+$(".video-input").val()+"", - } - $.ajax({ - url:$ip+'dynamic/comment/send', - data:{ - uid:localStorage.uid, - token:localStorage.token, - content:JSON.stringify(obj), - pageID:localStorage.canvasCode, - topicId:myTopicId - }, - success:function(data){ - //console.log('发布评论',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - layer.msg('评论成功') - $(".video-input").val('') - setTimeout(function(){ - comment(sessionStorage.topicId) - },1000) - } - }) - }) - $(".good-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - } - var _self=$(this) - $.ajax({ - url:$ip+'dynamic/topic/up', - data:{ - token:localStorage.token, - uid:localStorage.uid, - topicId:myTopicId, - cancel:_self.attr("data-type"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('動態點讚',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - if(_self.attr("data-type")==0){ - $(".good-btn").attr("data-type",'1'); - $(".good-btn").attr("src","images/icon2-click.png") - $(".good-box span").text((Number($(".good-box span").text())+1)) - } - else if(_self.attr("data-type")==1){ - $(".good-btn").attr("data-type",'0'); - $(".good-btn").attr("src","images/icon2.png") - $(".good-box span").text((Number($(".good-box span").text())-1)) - } - } - }) - }) - $(".video-like-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - if(data.isLikeRoom==1){ - return - } - var _self=$(this) - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:_self.attr("data-type"), - optType:1, - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - _self.addClass("video-like-btn-yes") - _self.text("已追蹤") - _self.unbind("click") - layer.msg('追蹤成功') - }else{ - layer.msg(data.msg) - } - } - }) - }) - } - }) - } - function getTopics(e,typeNum,tagNum,timeNum,sortNum,dayNum){ - $.ajax({ - url:$ip+'frontPage/queryTopics', - data:{ - pageID:localStorage.canvasCode, - pageNum:e, - type:typeNum, - pageSize:8, - language:2, - tag:tagNum, - duration:timeNum, - sort:sortNum, - period:dayNum, - topicId:localStorage.out - }, - success:function(data){ - //console.log('获取帖子',data) - var html=[]; - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - - var videoList=JSON.parse(list.content) - html+='<a href="videoRoom.html?topicId='+list.topicId+'&tag='+tagNum+'">' - html+='<li>'; - html+='<div style="background: url(https://zhibocdn.yabolive.net/comm'+videoList.videos[0].cover.split('?')[0]+'?x-oss-process=video/snapshot,t_90000,f_jpg,w_342,h_0,m_fast,f_jpg)no-repeat;background-size: cover;" class="video-top-box">'; - html+='<div class="video-top-shadow"></div>'; - html+='<span class="video-time">'+add0(Math.floor(videoList.videos[0].duration/1000/60))+':'+add0(Math.floor(videoList.videos[0].duration/1000)%60)+'</span>'; - html+='</div>'; - html+='<div class="video-name-box">'; - html+='<img class="video-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="video-title">'+videoList.title+'</p>'; - html+='<div class="video-tag-box">'; - for(var j=0;j<list.tags.length;j++){ - html+='<div data-type="'+list.tags[j].tagId+'" class="tag">#'+list.tags[j].tagName+'</div>'; - } - html+='</div>'; - html+='</div>'; - html+='</li>'; - html+='</a>' - } - $(".video-more-ul").html(html); - } - }) - } - function comment(e){ - $.ajax({ - url:$ip+'dynamic/comment/list', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:e, - pageNum:1, - pageSize:99, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('查看评论列表',data) - $(".video-msg-h2").text('評論('+data.totalSize+'條)') - if(data.totalSize==0&&localStorage.uid!=undefined){ - $(".video-input").attr("placeholder","快來發表第一條評論") - } - var html=[]; - for(var i=0;i<data.commentResult.length;i++){ - var list=data.commentResult[i]; - html+='<div class="video-msg-list">'; - html+='<div class="video-msg-list-content-box">'; - html+='<img class="video-msg-user-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<p class="msg-p1">'+list.nickname+'</p>'; - if(JSON.parse(list.content).images!=undefined&&JSON.parse(list.content).images[0]!=undefined){ - html+='<p class="msg-p2">'+JSON.parse(list.content).text+'<br><img style="width:'+JSON.parse(list.content).images[0].wide+'px" src="https://zhibocdn.yabolive.net/comm'+JSON.parse(list.content).images[0].url+'"></p>'; - } - // //console.log(JSON.parse(list.content).text) - else html+='<p class="msg-p2">'+JSON.parse(list.content).text.toString()+'</p>'; - html+='<p class="msg-p3">'+list.remark+''; - if(list.selfUp==1) html+='<span style="color:#666666" class="msg-p3-span1"><img style="width: 12px;" data-type='+list.commentId+' data-type3="1" src="images/images-icon2-click.png" alt=""><span>'+list.up+'</span></span>'; - else html+='<span class="msg-p3-span1"><img data-type='+list.commentId+' data-type3="0" src="images/msg-icon.png" alt=""><span>'+list.up+'</span></span>'; - html+='<span data-type='+list.commentId+' class="msg-p3-span2 reply1">回復</span>'; - html+='</p>'; - html+='</div>'; - if(list.replyResult.length!=0){ - html+='<div class="video-msg-reply-box">'; - for(var j=0;j<list.replyResult.length;j++){ - html+='<div class="reply-box-list">'; - html+='<img class="reply-face" src="https://zhibocdn.yabolive.net/comm'+list.replyResult[j].face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.replyResult[j].toNickname!=undefined) html+='<p class="reply-box-p1"><span>'+list.replyResult[j].nickname+'回復'+list.replyResult[j].toNickname+' :</span>'+JSON.parse(list.replyResult[j].content).text+'</p>'; - else html+='<p class="reply-box-p1"><span>'+list.replyResult[j].nickname+':</span>'+JSON.parse(list.replyResult[j].content).text+'</p>'; - html+='<p class="reply-box-p2">'+list.replyResult[j].remark+''; - if(list.replyResult[j].selfUp==1) html+='<span class="msg-p3-span1"><img style="width: 12px;" data-type='+list.commentId+' data-type2='+list.replyResult[j].toReplyId+' data-type3="1" src="images/images-icon2-click.png" alt="">'+list.replyResult[j].up+'</span> '; - else html+='<span class="msg-p3-span1"><img data-type='+list.replyResult[j].commentId+' data-type3="0" src="images/msg-icon.png" alt="">'+list.replyResult[j].up+'</span> '; - html+='<span data-type='+list.commentId+' data-type2='+list.replyResult[j].commentId+' class="msg-p3-span2 reply2">回復</span></p>'; - html+='</div>'; - } - if(list.reply>2)html+='<p class="more-replay">共'+list.reply+'條回復 <span data-type2="'+e+'" data-type='+list.commentId+' class="comment-more">點擊查看</span></p>' - html+='</div>'; - } - // if(i==0){ - // html+='<div class="reply-input-box"><input placeholder="回复胡桃 : " class="reply2-input" type="text"><span>回復</span></div>' - // } - html+='</div>'; - } - $(".video-msg-list-box").html(html) - $(".reply1").unbind("click").on("click",function(){ - $(".reply-input-box").remove() - var _self=$(this) - _self.parent().parent().parent().append('<div class="reply-input-box"><input placeholder="回复'+_self.parent().siblings(".msg-p1").text()+' : " class="reply2-input" type="text"><span data-type="'+_self.attr("data-type")+'">回復</span></div>') - $(".reply-input-box span").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - _self=$(this); - if($(".reply2-input").val()==''|| $(".reply2-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入你想說的內容") - return; - } - commentSend(_self.attr("data-type")) - }) - }) - $(".reply2").unbind("click").on("click",function(){ - $(".reply-input-box").remove() - var _self=$(this) - _self.parent().parent().parent().parent().append('<div class="reply-input-box"><input placeholder="回复'+_self.parent().siblings(".reply-box-p1").children().text()+' : " class="reply2-input" type="text"><span data-type="'+_self.attr("data-type")+'" data-type2="'+_self.attr("data-type2")+'">回復</span></div>') - $(".reply-input-box span").unbind("click").on("click",function(){ - if(localStorage.token==undefined){ - loginLayer() - return; - } - if($(".reply2-input").val()==''|| $(".reply2-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入你想說的內容") - return; - } - commentSend(_self.attr("data-type"),_self.attr("data-type3")) - }) - }) - $(".msg-p3-span1 >img").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this); - commentUp(_self.attr("data-type"),_self.attr("data-type3")) - }) - $(".comment-more").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - _self=$(this) - var topTopicId=_self.parent().parent().siblings(".video-msg-list-content-box").children(".msg-p3").children(".msg-p3-span2").attr("data-type") - //console.log(topTopicId) - $.ajax({ - url:$ip+'dynamic/reply/getList', - data:{ - topicId:_self.attr("data-type2"), - pageNum:1, - pageSize:99, - commentId:_self.attr("data-type"), - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('加載更多回復',data) - if(data.code!=1){ - layer.msg(data.msg); - } - var html=[]; - - for(var i=0;i<data.replyList.length;i++){ - var list=data.replyList[i] - html+='<div class="reply-box-list">'; - html+='<img class="reply-face" src="https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.toNickname!=undefined) html+='<p class="reply-box-p1"><span>'+list.nickname+'回復'+list.toNickname+' :</span>'+JSON.parse(list.content).text+'</p>'; - else html+='<p class="reply-box-p1"><span>'+list.nickname+':</span>'+JSON.parse(list.content).text+'</p>'; - html+='<p class="reply-box-p2">'+list.remark+''; - if(list.selfUp==1) html+='<span class="msg-p3-span1"><img style="width: 12px;" data-type='+list.commentId+' data-type2='+list.toReplyId+' data-type3="1" src="images/images-icon2-click.png" alt=""><span>'+list.up+'</span></span> '; - else html+='<span class="msg-p3-span1"><img data-type='+list.commentId+' data-type3="0" src="images/msg-icon.png" alt=""><span>'+list.up+'</span></span> '; - html+='<span data-type='+topTopicId+' data-type2='+list.commentId+' class="msg-p3-span2 reply2">回復</span></p>'; - html+='</div>'; - - } - $(".more-replay").hide() - _self.parent().parent().html(html); - //绑定新事件 - $(".Reply-btn2").unbind("click").on("click",function(){ - var _self=$(this); - comment1=_self.attr("data-type") - comment2=_self.attr("data-type2") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".more-message-content").children("span").text()+'') - $('.photo-content-input').focus() - }) - $(".msg-p3-span1 >img").unbind("click").on("click",function(){ - var _self=$(this); - $.ajax({ - url:$ip+'dynamic/comment/up', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:myTopicId, - commentId:_self.attr("data-type"), - cancel:_self.attr("data-type3"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('評論點讚2332',data) - if(data.code!=1){ - layer.msg(data.msg); - return; - } - // comment(sessionStorage.topicId) - if(_self.attr("data-type3")==0){ - _self.attr("src","images/images-icon2-click.png").css("width","12px") - _self.attr("data-type3","1") - _self.siblings("span").text((Number(_self.siblings("span").text())+1)) - }else{ - _self.attr("src","images/msg-icon.png") - _self.attr("data-type3","0") - _self.siblings("span").text(Number(_self.siblings("span").text())-1) - } - - } - }) - // commentUp(_self.attr("data-type"),_self.attr("data-type3")) - }) - $(".reply2").unbind("click").on("click",function(){ - $(".reply-input-box").remove() - var _self=$(this) - _self.parent().parent().parent().parent().append('<div class="reply-input-box"><input placeholder="回复'+_self.parent().siblings(".reply-box-p1").children().text()+' : " class="reply2-input" type="text"><span data-type="'+_self.attr("data-type")+'" data-type2="'+_self.attr("data-type2")+'">回復</span></div>') - $(".reply-input-box span").unbind("click").on("click",function(){ - if($(".reply2-input").val()==''|| $(".reply2-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入你想說的內容") - return; - } - if($(".reply2-input").val()==''|| $(".reply2-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入你想說的內容") - return; - } - commentSend(_self.attr("data-type"),_self.attr("data-type2")) - }) - }) - } - }) - }) - } - }) - } - function commentUp(e,type){ - $.ajax({ - url:$ip+'dynamic/comment/up', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:myTopicId, - commentId:e, - cancel:type, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('評論點讚',data) - if(data.code!=1){ - layer.msg(data.msg); - return; - } - comment(sessionStorage.topicId) - - - - } - }) - } - function commentSend(comm1,comm2){ - var obj={ - "text": ""+$(".reply2-input").val()+"", - } - $.ajax({ - url:$ip+'dynamic/comment/send', - data:{ - uid:localStorage.uid, - token:localStorage.token, - commentId:comm1, - replyId:comm2, - topicId:myTopicId, - pageID:localStorage.canvasCode, - content:JSON.stringify(obj), - }, - success:function(data){ - //console.log('發佈評論',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - layer.msg("回復成功") - $(".reply-input-box").remove() - setTimeout(function(){ - comment(sessionStorage.topicId) - },300) - - } - }) - } - function flvPlay(e){ - var player = document.getElementById('videoElement'); - if (flvjs.isSupported()) { - var flvPlayer = flvjs.createPlayer({ - type: 'flv', - enableWorker:true, - hasAudio:true, - hasVideo:true, - url: e - }); - flvPlayer.attachMediaElement(videoElement); - flvPlayer.load(); //加载 - flvPlayer.on(flvjs.Events.ERROR, (err, errdet) => { - // 参数 err 是一级异常,errdet 是二级异常 - if (err == flvjs.ErrorTypes.MEDIA_ERROR) { - //console.log('媒体错误') - if(errdet == flvjs.ErrorDetails.MEDIA_FORMAT_UNSUPPORTED) { - //console.log('媒体格式不支持') - } - } - if (err == flvjs.ErrorTypes.NETWORK_ERROR) { - //console.log('网络错误') - if(errdet == flvjs.ErrorDetails.NETWORK_STATUS_CODE_INVALID) { - //console.log('http状态码异常') - } - } - if(err == flvjs.ErrorTypes.OTHER_ERROR) { - //console.log('其他异常:', errdet) - } - }) - } - } - function flv_start() { - player.play(); - } - function flv_pause() { - player.pause(); - } - function flv_destroy() { - player.pause(); - player.unload(); - player.detachMediaElement(); - player.destroy(); - player = null; - } - function loginLayer(){ - $(".login-box1").show() - $(".login-box2").hide() - $(".login-box3").hide() - $(".login-box4").hide() - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["470px", "631px"], - content: $(".layer-login"), - end: function () { - $(".layui-layer-shade").hide() - layer.closeAll() - } - }) - } - -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/search/index.html b/yazhaiTest/search/index.html deleted file mode 100644 index febc63e..0000000 --- a/yazhaiTest/search/index.html +++ /dev/null @@ -1,366 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="../css/layer.css"> - <link rel="stylesheet" href="../css/login.css"> - <link rel="stylesheet" href="css/index.css"> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> - <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -</head> - -<body style="background: #F4F5F8;"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"></div> - </div> - </div> - <div style="height: 60px;"></div> - <div class="m-box"> - <div class="search-top-box"> - <div data-type="1" class="search-top-click">綜合</div> - <div data-type="2">用戶</div> - <div data-type="3">影片</div> - <div data-type="4">圖檔</div> - </div> - <div style="display:none" class="search-user-box"> - <div class="search-user-top">用戶</div> - <ul class="search-user-ul clearfix"> - <!-- <li> - <p class="search-user-p1">會飛5247575</p> - <p class="search-user-p2">Footseen ID:123456</p> - <a href="index.html?fid=990063143"><img class="like-face" src="https://zhibocdn.yabolive.net/comm/user/img/28425247/4e3d2bf4e4724334bf5dfde8fd038e41.jpg?mainland=1?x-oss-process=image/resize,w_120" alt=""></a> - <div data-type="2" data-type2="990063143" class="like-user-btn1 like-user-btn2">已追蹤</div> - </li> - <li> - <p class="search-user-p1">會飛5247575</p> - <p class="search-user-p2">Footseen ID:123456</p> - <a href="index.html?fid=990063143"><img class="like-face" src="https://zhibocdn.yabolive.net/comm/user/img/28425247/4e3d2bf4e4724334bf5dfde8fd038e41.jpg?mainland=1?x-oss-process=image/resize,w_120" alt=""></a> - <div data-type="2" data-type2="990063143" class="like-user-btn1 like-user-btn2">已追蹤</div> - </li> - <li> - <p class="search-user-p1">會飛5247575</p> - <p class="search-user-p2">Footseen ID:123456</p> - <a href="index.html?fid=990063143"><img class="like-face" src="https://zhibocdn.yabolive.net/comm/user/img/28425247/4e3d2bf4e4724334bf5dfde8fd038e41.jpg?mainland=1?x-oss-process=image/resize,w_120" alt=""></a> - <div data-type="2" data-type2="990063143" class="like-user-btn1 like-user-btn2">已追蹤</div> - </li> --> - </ul> - </div> - <div style="display:none" class="video-box"> - <div class="search-video-top">影片</div> - <ul class="search-video-ul clearfix"> - <!-- <a href="room/videoRoom.html?topicId=712639990057039&tag="> - <li> - <div style="background: url(https://zhibocdn.yabolive.net/comm/theme/2022-06-22/beefd1776f8f40648b28acc36514fef5.mp4?x-oss-process=video/snapshot,t_90000,f_jpg,w_342,h_0,m_fast,f_jpg)no-repeat;background-size: cover;background-position-y: center;" class="video-top-box"> - <div class="live-cursor-shadow"></div> - <img class="play-icon" src="../images/front/play-icon.png"> - <div class="video-top-shadow"></div> - <span class="video-time">02:25</span> - </div> - <div class="video-name-box"> - <p class="video-title">旗袍少女白絲</p> - <div class="video-tag-box"> - <div data-type="10" class="tag">#亞洲</div><div data-type="31" class="tag">#熟女</div><div data-type="9" class="tag">#絲襪</div><div data-type="28" class="tag">#秀腿</div><div data-type="157" class="tag">#擺拍</div><div data-type="57" class="tag">#性感</div> - </div> - </div> - </li> - </a> --> - </ul> - </div> - <div style="display: none" class="images-box"> - <div class="search-images-top">圖檔</div> - <ul class="images-box-ul clearfix"> - <a href="room/imagesRoom.html?topicId=5477861126181&tag="> - <li> - <div style="background: url(https://zhibocdn.yabolive.net/comm/theme/2021-09-03/cab8cd297cb241809f3a223abdd71349.png?x-oss-process=image/resize,w_342);background-size: cover;" class="video-top-box"> - <div class="video-top-shadow"></div> - </div> - <div class="video-name-box"> - <p class="video-title">看姐姐18釐米的高跟鞋</p> - <div class="video-tag-box"> - <div data-type="10" class="tag">#亞洲</div><div data-type="180" class="tag">#情趣</div><div data-type="29" class="tag">#瘦小</div><div data-type="11" class="tag">#黑絲</div><div data-type="28" class="tag">#秀腿</div><div data-type="30" class="tag">#秀足</div><div data-type="45" class="tag">#裸足</div> - </div> - </div> - </li> - <li> - <div style="background: url(https://zhibocdn.yabolive.net/comm/theme/2021-09-03/cab8cd297cb241809f3a223abdd71349.png?x-oss-process=image/resize,w_342);background-size: cover;" class="video-top-box"> - <div class="video-top-shadow"></div> - </div> - <div class="video-name-box"> - <p class="video-title">看姐姐18釐米的高跟鞋</p> - <div class="video-tag-box"> - <div data-type="10" class="tag">#亞洲</div><div data-type="180" class="tag">#情趣</div><div data-type="29" class="tag">#瘦小</div><div data-type="11" class="tag">#黑絲</div><div data-type="28" class="tag">#秀腿</div><div data-type="30" class="tag">#秀足</div><div data-type="45" class="tag">#裸足</div> - </div> - </div> - </li> - </a> - </ul> - </div> - <div style="display: none;" class="like-no-box"><img src="https://www.footseen.xyz/images/front/no-icon.png"><p>暫無搜索結果</p></div> - <div style="height:60px;"></div> - </div> - <div class="login-content"></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='20220407'"></script> -<script src="../lib/login.js"></script> -<script src="../lib/qrcode.min.js"></script> -<script> -$(function(){ - if(localStorage.canvasCode==undefined)window.location.href='../index.html' - if(localStorage.uid==undefined)window.location.href='../index.html' - var noVideo=false; - var noUser=false; - var noImg=false; - loginGo() - if(data.search!=undefined){ - var searchData=decodeURI(location.href.split("search=")[1]) - $(".search-input").val(searchData) - $(".search-user-box").show() - searchGoUser(searchData,3,false) - searchGoVideo(searchData,12) - if(noVideo==true&&noUser==true){ - $(".like-no-box p").text('找到'+searchData+'相關內容 0 個,相關用戶 0 人') - $(".like-no-box").show() - // return; - } - } - $(".search-top-box div").on("click",function(){ - var _self=$(this) - $(".search-top-box div").removeClass("search-top-click") - _self.addClass("search-top-click") - $(".search-user-box").show() - if(_self.attr("data-type")==1){ - searchGoUser(searchData,3,false) - searchGoVideo(searchData,12) - $(".images-box").hide() - if(noVideo==true&&noUser==true){ - $(".like-no-box p").text('找到'+searchData+'相關內容 0 個,相關用戶 0 人') - $(".like-no-box").show() - return; - } - $(".like-no-box").hide() - } - else if(_self.attr("data-type")==2){ - searchGoUser(searchData,30,'true') - $(".video-box").hide() - $(".images-box").hide() - $(".search-user-box").show() - if(noUser==true){ - $(".like-no-box p").text('找到'+searchData+'相關用戶 0 人') - $(".like-no-box").show() - return - } - $(".like-no-box").hide() - } - else if(_self.attr("data-type")==3){ - searchGoVideo(searchData,24) - $(".search-user-box").hide() - $(".images-box").hide() - if(noVideo==true){ - $(".like-no-box p").text('找到'+searchData+'相關內容 0 個') - $(".like-no-box").show() - return - } - $(".like-no-box").hide() - } - else if(_self.attr("data-type")==4){ - searchGoImages(searchData,24) - $(".search-user-box").hide() - $(".video-box").hide() - if(noImg==true){ - $(".like-no-box p").text('找到'+searchData+'相關內容 0 個') - $(".like-no-box").show() - return - } - $(".like-no-box").hide() - } - }) - function searchGoUser(e,pageNum,asyncFlag){ - $.ajax({ - url:$ip+'search/queryUser', - data:{ - keyword:e, - pageNum:1, - pageSize:pageNum, - pageID:localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token - }, - async:asyncFlag, - success:function(data){ - //console.log('搜索用户',data) - var html=[]; - - if(data.code==-20062){ - setTimeout(function(){ - searchGoUser(e,pageNum,asyncFlag) - },500) - return; - } - if(data.data.length==0){ - noUser=true; - return; - } - for(var i=0;i<pageNum;i++){ - if(data.data[i]==undefined)break; - var list=data.data[i]; - html+='<li>'; - if(list.isLive>0)html+='<img class="live-icon" src="images/live.png" alt="美女直播">' - html+='<p class="search-user-p1">'+list.nickname+'</p>'; - html+='<p class="search-user-p2">Footseen ID:'+list.uid+'</p>'; - if(list.isLive>0) html+='<a href="../room/liveRoom.html?roomId='+list.uid+'"><img class="like-face" src="https://zhibocdn.yabolive.net/comm'+list.faceimg+'?x-oss-process=image/resize,w_120" alt=""></a>'; - else html+='<a href="../space/index.html?fid='+list.uid+'"><img class="like-face" src="https://zhibocdn.yabolive.net/comm'+list.faceimg+'?x-oss-process=image/resize,w_120" alt=""></a>'; - if(list.selfLike>0)html+='<div data-type="'+list.uid+'" class="like-user-btn1 like-user-btn2">已追蹤</div>'; - else html+='<div data-type="'+list.uid+'" class="like-user-btn1 like-user-click">追蹤</div>'; - html+='</li>'; - } - $(".search-user-ul").html(html) - - $(".like-user-click").unbind("click").on("click",function(){ - var _self=$(this) - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:_self.attr("data-type"), - optType:1, - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - _self.unbind("click") - _self.addClass("like-user-btn2") - _self.text("已追蹤") - }else{ - layer.msg(data.msg) - } - } - }) - }) - } - }) - } - function searchGoVideo(e,pageNum){ - $.ajax({ - url:$ip+'search/queryDynamic', - data:{ - keyword:e, - pageNum:1, - pageSize:pageNum, - pageID:localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token, - type:1, - sort:-1, - }, - async:false, - success:function(data){ - //console.log('搜索视频',data) - var html=[]; - if(data.dataList.length==0){ - noVideo=true; - return; - } - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - var videoList=JSON.parse(list.content) - // //console.log(videoList) - html+='<a href="../room/videoRoom.html?topicId='+list.topicId+'&tag=""">' - html+='<li>'; - html+='<div style="background: url(https://zhibocdn.yabolive.net/comm'+videoList.videos[0].cover+')no-repeat;background-size: cover;background-position-y: center;" class="video-top-box">'; - html+='<div class="live-cursor-shadow"></div>'; - html+='<img class="play-icon" src="https://www.footseen.xyz/images/front/play-icon.png">' - html+='<div class="video-top-shadow"></div>'; - html+='<span class="video-time">'+add0(Math.floor(videoList.videos[0].duration/1000/60))+':'+add0(Math.floor(videoList.videos[0].duration/1000)%60)+'</span>'; - html+='</div>'; - html+='<div class="video-name-box">'; - html+='<p class="video-title">'+videoList.title+'</p>'; - html+='<div class="video-tag-box">'; - for(var j=0;j<list.tags.length;j++){ - html+='<div data-type="'+list.tags[j].tagId+'" class="tag">#'+list.tags[j].tagName+'</div>'; - } - html+='</div>'; - html+='</div>'; - html+='</li>'; - html+='</a>' - } - $(".search-video-ul").html(html) - $(".video-box").show() - } - }) - } - function searchGoImages(e,pageNum){ - $.ajax({ - url:$ip+'search/queryDynamic', - data:{ - keyword:e, - pageNum:1, - pageSize:pageNum, - pageID:localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token, - type:2, - sort:-1, - }, - async:false, - success:function(data){ - //console.log('搜索帖子',data) - var html=[]; - if(data.dataList.length==0){ - noImg=true; - return; - } - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - var imgList=JSON.parse(list.content) - html+='<a href="../room/imagesRoom.html?topicId='+list.topicId+'&tag=""">' - html+='<li>'; - if(imgList.images==undefined){ - var mRandom=Math.ceil(Math.random()*10) - html+='<div style="background: url(https://app.ixiulive.com/static/footVideo/m/m'+mRandom+'.jpg?x-oss-process=image/resize,w_342);background-size: cover;" class="video-top-box">'; - } - else html+='<div style="background: url(https://zhibocdn.yabolive.net/comm'+imgList.images[0].url.split('?')[0]+'?x-oss-process=image/resize,w_342);background-size: cover;" class="video-top-box">'; - html+='<div class="video-top-shadow"></div>'; - html+='</div>'; - html+='<div class="video-name-box">'; - // html+='<img class="video-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_40" alt="">'; - html+='<p class="video-title">'+imgList.title+'</p>'; - html+='<div class="video-tag-box">'; - for(var j=0;j<list.tags.length;j++){ - html+='<div data-type="'+list.tags[j].tagId+'" class="tag">#'+list.tags[j].tagName+'</div>'; - } - html+='</div>'; - html+='</div>'; - html+='</li>'; - html+='</a>' - } - $(".images-box-ul").html(html) - $(".images-box").show() - } - }) - } -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/space/index.html b/yazhaiTest/space/index.html deleted file mode 100644 index 994e88b..0000000 --- a/yazhaiTest/space/index.html +++ /dev/null @@ -1,789 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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>footseen-腳控足控天堂-超激情美女主播視訊</title> - <meta name="keywords" content="footseen,foot live,激情美女視訊,激情美女影片,腳控足控,絲足,裸足,美腿,絲襪,黑絲,台灣UU聊天室,swag,視訊聊天室,live173,uplive,vklive,nonolive,foot rub,foot fetish"> - <meta name="description" content="footseen,腳控足控天堂,絲足美腿視訊影片,台灣足控第一高效約會軟體,免費影片立即觀看,在線美女激情互動,成人視訊線上體驗,徹底釋放你的慾望。"> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="../css/layer.css"> - <link rel="stylesheet" href="../css/login.css"> - <link rel="stylesheet" href="css/index.css"> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> -</head> - -<body style="background: #F0F1F4;"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"> - <!-- <div style="display: none;" class=nav-login-btn>登入/註冊</div> - <div style="display: none;" class="nav-login"> - <img class="nav-login-face" src="" alt=""> - <div class="nav-login-more"> - <div class="nav-login-more-jiao"></div> - <div class="nav-login-more-top"> - <img class="login-more-top-face" src="" alt=""> - <p class="login-more-top-p1">主播暱稱預留</p> - <p class="login-more-top-p2">ID:246524</p> - </div> - <div class="login-more-content-box"> - <div data-type="1">用戶中心</div> - <div data-type="2">儲值中心</div> - <div data-type="3">我的追蹤</div> - <div data-type="4">登出</div> - </div> - </div> - </div> --> - </div> - </div> - </div> - <div class="m-box"> - <div style="height: 60px;"></div> - <div class="space-box"> - <div class="space-top"> - <!-- <img class="space-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/883221/1648095196207/498F890F-33A1-4EE9-9854-9D39A6905E85.jpeg?x-oss-process=image/resize,w_100" alt=""> - <div class="space-name"><img class="space-level" src="https://app.ixiulive.com/static/vip/35.png"> 糖醋里脊肉</div> - <div class="space-id">Footseen ID: 123456</div> - <div class="space-num"><span>77</span>追隨 | <span>1440</span>粉絲</div> - <div class="like-btn"></div> --> - <!-- <div class="talk-btn"></div> --> - </div> - <div class="text-bg"> </div> - <div class="space-content"> - <h2 class="space-h2"><div class="line"></div>基本信息</h2> - <div class="space-line1"></div> - <ul class="space-ul clearfix"> - <!-- <li><span>性別: </span>女</li> - <li><span>年齡: </span>24</li> - <li><span>來自: </span>台灣</li> - <li><span>身高: </span>168cm</li> - <li><span>體重: </span>50kg</li> - <li><span>星座: </span>巨蟹座</li> - <li><span>學歷: </span>幼稚園</li> - <li><span>職業: </span>教師</li> --> - </ul> - <div class="space-money-box clearfix"> - <p><span>收穫羽毛:</span> <img src="images/feather.png" alt="">--</p> - <p><span>贈出寶石:</span> <img src="images/diamond.png" alt="">--</p> - </div> - <div class="mc-car-box"> - 當前座駕: - <ul class="mc-car-ul"> - <!-- <li><img src="images/gift-case.png" alt=""></li> --> - </ul> - </div> - <div class="mc-title-box">獲得勛章: - <span> - <!-- <img src="images/gift-case.png" alt=""> - <img src="images/gift-case.png" alt=""> - <img src="images/gift-case.png" alt=""> --> - </span> - </div> - - </div> - <div class="space-photo"> - <h2 class="space-h2"><div class="line"></div>相冊</h2> - <div class="space-line2"></div> - <ul class="mc-images-ul clearfix"> - <!-- <li style="background: url(https://zhibocdn.yabolive.net/comm/stscli/prod/2044606/1648779346851/A6C101FE-F919-41AB-8FF7-09BA33327B54.jpeg?x-oss-process=image/resize,w_180)no-repeat;background-size: cover;"> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> --> - </ul> - <!-- <ul class="phone-ul clearfix"> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - <li> - <div class="mc-images-li-bottom"> - <span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">59</span> - <span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">10</span> - <span class="mc-images-li-span3">10:34</span> - </div> - <div class="mc-images-li-shadow"></div> - </li> - </ul> --> - </div> - - </div> - <div style="height: 60px;"></div> - </div> - <div class="layer-photo"> - <img class="photo-arrow-left" src="images/photo-arrow.png" alt=""> - <img class="photo-arrow-right" src="images/photo-arrow.png" alt=""> - <div class="layer-photo-content"> - <div class="layer-photo-content-left"> - <img class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm/user/img/134601/f4035e3045c640ddaf5b8318ccc8e6c5.jpg?x-oss-process=image/resize,w_775" alt=""> - </div> - <div class="layer-photo-content-right"> - <div class="photo-content-top"> - <img class="photo-content-top-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <div class="photo-content-name">主播暱稱預留 <span class="photo-name-like">+追蹤</span></div> - </div> - <div class="photo-content-center"> - <p class="photo-time-p">2022年3月1日</p> - <div class="photo-content-speak">我和你就限制暗示法那是反扒說法麼啊發順豐安撫熬死第三方三個偷回家我不明白</div> - <div class="photo-content-like"> - <span><img src="images/icon1.png" alt="">25</span> - <span><img src="images/icon2.png" alt="">25</span> - </div> - </div> - <ul class="photo-content-right-ul"> - <!-- <li> - <img class="photo-message-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="photo-message-name">用戶暱稱預留</p> - <p class="photo-message-content">阿薩德鬧翻那傻逼噶搜啊什麼封啊實打實搜啊什麼封啊實打實搜啊什麼封啊實打實搜啊什麼封啊實打實</p> - <p class="photo-message-time">12小時前 <span>回復</span></p> - <div class="photo-more-message"> - <div class="more-message-box"> - <img class="more-message-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="more-message-content"><span>主播暱稱預留:</span> 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈</p> - <p class="more-message-time">12小時前 <span>回復</span></p> - </div> - <div class="more-message-box"> - <img class="more-message-face" src="https://zhibocdn.yabolive.net/comm/stscli/prod/123456/1651905234496/656591F9-8A58-4DD2-8C12-FF2C4E899CDA.jpeg?x-oss-process=image/resize,w_50" alt=""> - <p class="more-message-content"><span>主播暱稱預留:</span> 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈</p> - <p class="more-message-time">12小時前 <span>回復</span></p> - </div> - </div> - </li> --> - </ul> - <div class="photo-content-msg"> - <input placeholder="請輸入要發送的內容" class="photo-content-input" type="text"> - <div class="photo-msg-btn">發送</div> - </div> - </div> - </div> - </div> - <div class="login-content"></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='20220407'"></script> -<script src="../lib/login.js"></script> -<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -<script> -$(function(){ - loginGo() - - var fid=data.fid - zoneList() - $.ajax({ - url: $ip + 'room/enterRoom', - data: { - uid: localStorage.uid, - token: localStorage.token, - // pass: true, - roomId: fid, - pageID: localStorage.canvasCode, - }, - success: function (data) { - //console.log('用戶信息', data) - $("title").text(data.room.nickName+'的個人空間-footseen') - $(".text-bg").text(data.roomBaseInfo.sign.replace("Firefly Live","Footseen")) - var html = []; - if(data.roomOtherInfo.motoring.resource!=undefined)html += '<li><img src="https://zhibocdn.yabolive.net/comm' + data.roomOtherInfo.motoring.resource + '?x-oss-process=image/resize,w_45" alt=""></li>'; - $(".mc-car-ul").html(html) - var html=[]; - for(var i=0;i<data.roomOtherInfo.medals.length;i++){ - var list=data.roomOtherInfo.medals[i] - html+='<img src="https://zhibocdn.yabolive.net/comm' + data.roomOtherInfo.medals[i] + '?x-oss-process=image/resize,w_45" alt="">'; - } - $(".mc-title-box >span").html(html); - var html=[]; - html+='<img class="space-face" src="https://zhibocdn.yabolive.net/comm'+data.room.face+'?x-oss-process=image/resize,w_100" alt="">'; - html+='<div class="space-name">'; - if(data.room.level!=0)html+='<img class="space-level" src="https://app.ixiulive.com/static/vip/'+data.room.level+'.png"> '; - html+=''+data.room.nickName+'</div>'; - html+='<div class="space-id">Footseen ID: '+data.room.roomId+'</div>'; - html+='<div class="space-num"><span>'+data.roomOtherInfo.myfollow+'</span>追隨 | <span>'+data.roomOtherInfo.followme+'</span>粉絲</div>'; - if(data.room.isLike>0) html+='<div data-type="'+data.room.roomId+'" data-type2="2" class="like-btn like-btn-end"></div>'; - else html+='<div data-type="'+data.room.roomId+'" data-type2="1" class="like-btn"></div>'; - $(".space-top").html(html); - var html=[] - if(data.roomBaseInfo.sex==-1)html+='<li><span>性別: </span>未知</li>'; - else if(data.roomBaseInfo.sex==1)html+='<li><span>性別: </span>男</li>'; - else if(data.roomBaseInfo.sex==0)html+='<li><span>性別: </span>女</li>'; - html+='<li><span>年齡: </span>'+data.roomBaseInfo.age+'</li>'; - if (data.roomBaseInfo.addr != '')html+='<li><span>來自: </span>'+data.roomBaseInfo.addr+'</li>'; - else html+='<li><span>來自: </span>未知</li>'; - if(data.roomBaseInfo.height=='')html+='<li><span>身高: </span>未知</li>'; - else html+='<li><span>身高: </span>'+data.roomBaseInfo.height+'cm</li>'; - if(data.roomBaseInfo.weight=='')html+='<li><span>體重: </span>未知</li>'; - else html+='<li><span>體重: </span>' + data.roomBaseInfo.weight + 'kg</li>'; - html+='<li><span>星座: </span>' + data.roomBaseInfo.constellation + '</li>'; - html+='<li><span>學歷: </span>' + data.roomBaseInfo.culture + '</li>'; - html+='<li><span>職業: </span>' + data.roomBaseInfo.work + '</li>'; - $(".space-ul").html(html); - var html=[]; - html+='<p><span>收穫羽毛:</span> <img src="images/feather.png" alt="">'+data.roomOtherInfo.charm+'</p>'; - html+='<p><span>贈出寶石:</span> <img src="images/diamond.png" alt="">'+data.roomOtherInfo.rich+'</p>'; - $(".space-money-box").html(html); - $(".like-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this) - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:_self.attr("data-type"), - optType:_self.attr("data-type2"), - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - if(_self.attr("data-type2")==2){ - _self.attr("data-type2","1") - _self.removeClass("like-btn-end") - - } - else if(_self.attr("data-type2")==1){ - _self.attr("data-type2","2") - _self.addClass("like-btn-end") - - } - }else{ - layer.msg(data.msg) - } - } - }) - }) - }, - }) - function zoneList(){ - $.ajax({ - url:$ip+'zone/dynamic/album/getList', - data:{ - zoneId:fid, - pageNum:1, - pageSize:99, - //, - pageID:localStorage.canvasCode - }, - success:function(data){ - dataArr=data - //console.log('获取相册列表',data) - $(".material-span-other2").text("相冊("+data.dataList.length+")") - var html=[]; - if(data.dataList.length==0){ - html+="<div class='images-no-box'><img src='images/no-icon.png'><p>該用戶暫無相冊噢</p></div>" - } - for(var i=0;i<data.dataList.length;i++){ - var list=data.dataList[i]; - var content=JSON.parse(list.content) - if(list.type==3){ - html+='<li data-type2='+i+' data-type='+list.topicId+' style="background: url(https://zhibocdn.yabolive.net/comm'+content.videos[0].cover+'?x-oss-process=image/resize,w_180)no-repeat;background-size: cover;">'; - html+='<div class="mc-images-li-bottom">'; - html+='<span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">'+list.comment+'</span>'; - html+='<span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">'+list.up+'</span>'; - html+='<span class="mc-images-li-span3">'+add0(Math.floor(content.videos[0].duration/60000))+':'+add0(Math.floor(content.videos[0].duration%60000/1000))+'</span>'; - html+='</div>'; - html+='<div class="mc-images-li-shadow"></div>'; - html+='</li>'; - }else{ - html+='<li data-type2='+i+' data-type='+list.topicId+' style="background: url(https://zhibocdn.yabolive.net/comm'+content.images[0].url+'?x-oss-process=image/resize,w_180)no-repeat;background-size: cover;">'; - html+='<div class="mc-images-li-bottom">'; - html+='<span class="mc-images-li-span1"><img src="images/images-icon1.png" alt="">'+list.comment+'</span>'; - html+='<span class="mc-images-li-span2"><img src="images/images-icon2.png" alt="">'+list.up+'</span>'; - html+='</div>'; - html+='<div class="mc-images-li-shadow"></div>'; - html+='</li>'; - } - } - $(".mc-images-ul").html(html); - $(".mc-images-ul li").unbind("click").on("click",function(){ - var _self=$(this); - photo(_self.attr("data-type"),_self.attr("data-type2")) - layer.open({ - type: 1, - title: false, - shadeClose: true, - skin: "yourclass5", - area: ["1300px", "900px"], - content: $(".layer-photo"), - end: function () { - $(".layui-layer-shade").hide() - layer.closeAll() - } - }) - // $(".photo-arrow-left").unbind("click").on("click",function(){ - // var photoNum= _self.attr("data-type2") - // if(photoNum!=0){ - // //console.log(dataArr.dataList[photoNum-1].topicId) - // } - - - - // // photo(_self.attr("data-type")) - // }) - // $(".photo-arrow-right").unbind("click").on("click",function(){ - // // photo(_self.attr("data-type")) - // }) - }) - - } - }) - } - function photo(e,num){ - $.ajax({ - url:$ip+'frontPage/queryTopicInfo', - async:false, - data:{ - topicId:e, - pageID:localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token, - }, - success:function(data){ - //console.log('查看帖子详情',data) - var list=data.topic - var myTopicId=list.topicId - var imagesList=JSON.parse(list.content); - - if(list.type==2){ - //console.log(imagesList) - var html=[]; - if(imagesList.images.length>1){ - var ulWidth=126*imagesList.images.length - var ulLeft=63*imagesList.images.length - html+='<ul style="width:'+ulWidth+'px;margin-left:'+-ulLeft+'px" class="photo-content-left-ul">'; - for(var i=0;i<imagesList.images.length;i++){ - if(i==0) html+='<li data-type='+imagesList.images[i].url+' class="photo-li-click" style="background:url(https://zhibocdn.yabolive.net/comm'+imagesList.images[i].url+'?x-oss-process=image/resize,w_105);background-size:cover"></li>'; - else html+='<li data-type='+imagesList.images[i].url+' style="background:url(https://zhibocdn.yabolive.net/comm'+imagesList.images[i].url+'?x-oss-process=image/resize,w_105);background-size:cover"></li>'; - - } - html+='</ul>'; - } - // if(imagesList.images[0].wide>imagesList.images[0].high) html+='<img style="width: 775px;" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - // else html+='<img style="height: 900px;" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - if(imagesList.images[0].high>900) html+='<img style="height:900px" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - else if(imagesList.images[0].wide>775)html+='<img style="width:775px" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - else html+='<img style="height:'+imagesList.images[0].high+'px;width:'+imagesList.images[0].wide+'px" class="photo-content-left-img" src="https://zhibocdn.yabolive.net/comm'+imagesList.images[0].url+'?x-oss-process=image/resize,w_775" alt="">'; - - $(".layer-photo-content-left").html(html); - if(imagesList.images.length>1){ - $(".photo-content-left-ul li").unbind("click").on("click",function(){ - var _self=$(this); - $(".photo-content-left-ul li").removeClass("photo-li-click") - _self.addClass("photo-li-click") - $(".photo-content-left-img").attr("src","https://zhibocdn.yabolive.net/comm"+_self.attr("data-type")+"?x-oss-process=image/resize,w_775") - }) - } - }else if(list.type==3){ - var html=[]; - if(imagesList.videos[0].wide>imagesList.videos[0].high) html+='<video style="width:775px" controls src="https://zhibocdn.yabolive.net/comm'+imagesList.videos[0].url.replace(".flv",".mp4")+'">'; - else html+='<video style="height: 900px;" controls src="https://zhibocdn.yabolive.net/comm'+imagesList.videos[0].url.replace(".flv",".mp4")+'">'; - $(".layer-photo-content-left").html(html); - $(".layer-photo-content-left video").on("error",function(){ - $(".layer-photo-content-left video").attr("src",'https://zhibocdn.yabolive.net/comm'+imagesList.videos[0].url.replace(".flv",".MP4")+'') - }) - } - var html=[]; - html+='<img class="photo-content-top-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<div class="photo-content-name">'+list.nickname+''; - if(list.isLikeRoom==0)html+='<span class="photo-name-like">+追蹤</span>'; - html+='</div>'; - $(".photo-content-top").html(html); - var html=[]; - html+='<p class="photo-time-p">'+timeGet(list.updateTime)[0]+'年'+timeGet(list.updateTime)[1]+'月'+timeGet(list.updateTime)[2]+'日</p>'; - html+='<div class="photo-content-speak">'+imagesList.title+'</div>'; - html+='<div class="photo-content-like">'; - html+='<span><img src="images/icon1.png" alt="">'+list.comment+'</span>'; - if(list.selfUp==1)html+='<span><img data-type="1" class="up-click" src="images/icon2-click.png" alt=""><span>'+list.up+'</span></span>'; - else html+='<span><img data-type="0" class="up-click" src="images/icon2.png" alt=""><span>'+list.up+'</span></span>'; - html+='</div>'; - $(".photo-content-center").html(html); - // setTimeout(function(){ - // //console.log($(".photo-content-center").height()) - // },50) - - $(".up-click").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ loginLayer()},300) - - return; - } - if(data.selfUp==1){ - return; - } - var _self=$(this) - $.ajax({ - url:$ip+'dynamic/topic/up', - data:{ - token:localStorage.token, - uid:localStorage.uid, - topicId:myTopicId, - cancel:_self.attr("data-type"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('動態點讚',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - if(_self.attr("data-type")==0){ - $(".up-click").attr("data-type",'1'); - $(".up-click").attr("src","images/icon2-click.png") - $(".up-click").siblings("span").text((Number($(".up-click").siblings("span").text())+1)) - } - else if(_self.attr("data-type")==1){ - $(".up-click").attr("data-type",'0'); - $(".up-click").attr("src","images/icon2.png") - $(".up-click").siblings("span").text((Number($(".up-click").siblings("span").text())-1)) - } - } - }) - }) - $(".photo-arrow-left").attr("data-type",""+(num-1)+"") - $(".photo-arrow-right").attr("data-type",""+(Number(num)+1)+"") - $(".photo-arrow-left").unbind("click").on("click",function(){ - var _self=$(this) - if(_self.attr("data-type")>-1){ - var nextNum=_self.attr("data-type") - pid=dataArr.dataList[nextNum].topicId - photo(pid,nextNum) - } - }) - $(".photo-arrow-right").unbind("click").on("click",function(){ - var _self=$(this) - if(dataArr.dataList[_self.attr("data-type")]!=undefined){ - var nextNum=Number(_self.attr("data-type")) - pid=dataArr.dataList[nextNum].topicId - photo(pid,nextNum) - } - }) - - $(".photo-msg-btn").unbind("click").on("click",function(){ - if(localStorage.token==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - if($(".photo-content-input").val()==''||$(".photo-content-input").val().split(" ").join("").length == 0){ - layer.msg("請輸入要評論的內容") - return; - } - if(comment1!=0&&comment2!=0){ - commentSend(myTopicId,$(".photo-content-input").val(),comment1,comment2) - }else if(comment1!=0&&comment2==0){ - commentSend(myTopicId,$(".photo-content-input").val(),comment1) - }else if(comment1==0&&comment2==0){ - commentSend(myTopicId,$(".photo-content-input").val()) - } - - }) - $(".good-btn").unbind("click").on("click",function(){ - if(data.selfUp==1){ - return; - } - var _self=$(this) - $.ajax({ - url:$ip+'dynamic/topic/up', - data:{ - token:localStorage.token, - uid:localStorage.uid, - topicId:myTopicId, - cancel:_self.attr("data-type"), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('動態點讚',data) - if(data.code!=1){ - layer.msg(data.msg) - return; - } - if(_self.attr("data-type")==0){ - $(".good-btn").attr("data-type",'1'); - $(".good-btn").attr("src","images/icon2-click.png") - $(".good-box span").text((Number($(".good-box span").text())+1)) - } - else if(_self.attr("data-type")==1){ - $(".good-btn").attr("data-type",'0'); - $(".good-btn").attr("src","images/icon2.png") - $(".good-box span").text((Number($(".good-box span").text())-1)) - } - } - }) - }) - } - }) - commentList(e) - } - function commentSend(e,contentStr,comm,reId){ - var obj={ - "text": ""+contentStr+"", - } - $.ajax({ - url:$ip+'dynamic/comment/send', - data:{ - uid:localStorage.uid, - token:localStorage.token, - topicId:e, - commentId:comm, - replyId:reId, - content:JSON.stringify(obj), - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('發佈評論',data) - if(data.code==1){ - layer.msg("評論成功") - $(".photo-content-input").val("") - setTimeout(function() { - commentList(e) - },500); - }else{ - layer.msg(data.msg) - - } - } - }) - } - - function commentList(e){ - $.ajax({ - url:$ip+'dynamic/comment/list', - data:{ - topicId:e, - pageNum:1, - pageSize:99, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('查看评论列表',data) - $(".photo-content-input").val("") - $(".photo-content-input").attr("placeholder","請輸入要評論的內容") - setTimeout(function() { - comment1=0 - comment2=0 - var rightHeight=900-$(".photo-content-center").height()-80-75 - $(".photo-content-right-ul").height(rightHeight) - if(data.commentResult.length==0){ - $(".photo-content-right-ul").html(''); - return; - } - var html=[]; - for(var i=0;i<data.commentResult.length;i++){ - var list=data.commentResult[i] - if(data.systemDate-list.updateTime<86400000){ - var outTime=Math.ceil((data.systemDate-list.updateTime)/3600000)+'小時前' - }else{ - var outTime=timeGet(list.updateTime)[0]+'年'+timeGet(list.updateTime)[1]+'月'+timeGet(list.updateTime)[2]+'日 '+timeGet(list.updateTime)[2]+':'+timeGet(list.updateTime)[3] - } - html+='<li>'; - html+='<img class="photo-message-face" src="https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - html+='<p class="photo-message-name">'+list.nickname+'</p>'; - if(JSON.parse(list.content).images!=undefined){ - html+='<p class="photo-message-content">'+JSON.parse(list.content).text+'<br><img class="small-img" src="https://zhibocdn.yabolive.net/comm'+JSON.parse(list.content).images[0].url+'?x-oss-process=image/resize,w_300"></p>'; - } - else html+='<p class="photo-message-content">'+JSON.parse(list.content).text+'</p>'; - html+='<p class="photo-message-time">'+list.remark+' <span data-type='+list.commentId+' class="Reply-btn">回復</span></p>'; - if(list.replyResult.length!=0){ - html+='<div class="photo-more-message">'; - for(var j=0;j<list.replyResult.length;j++){ - if(data.systemDate-list.replyResult[j].updateTime<86400000){ - var outTime2=Math.ceil((data.systemDate-list.replyResult[j].updateTime)/3600000)+'小時前' - }else{ - var outTime2=timeGet(list.replyResult[j].updateTime)[0]+'年'+timeGet(list.replyResult[j].updateTime)[1]+'月'+timeGet(list.replyResult[j].updateTime)[2]+'日 '+timeGet(list.replyResult[j].updateTime)[2]+':'+timeGet(list.replyResult[j].updateTime)[3] - } - html+='<div class="more-message-box">'; - html+='<img class="more-message-face" src="https://zhibocdn.yabolive.net/comm'+list.replyResult[j].face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.replyResult[j].toNickname!=undefined)html+='<p class="more-message-content"><span>'+list.replyResult[j].nickname+'</span>回復'+list.replyResult[j].toNickname+':'+JSON.parse(list.replyResult[j].content).text+'</p>'; - else html+='<p class="more-message-content"><span>'+list.replyResult[j].nickname+':</span> '+JSON.parse(list.replyResult[j].content).text+'</p>'; - //插入图片 - if(JSON.parse(list.replyResult[j].content).images!=undefined){ - html+='<p style="width:250px" class="photo-message-content">'+JSON.parse(list.replyResult[j].content).text+'<br><img class="small-img" src="https://zhibocdn.yabolive.net/comm'+JSON.parse(list.replyResult[j].content).images[0].url+'?x-oss-process=image/resize,w_300"></p>' - } - html+='<p class="more-message-time">'+list.replyResult[j].remark+' <span data-type='+list.commentId+' data-type2='+list.replyResult[j].commentId+' class="Reply-btn2">回復</span></p>'; - html+='</div>'; - } - if(list.reply>2)html+='<p class="more-replay">共'+list.reply+'條回復 <span data-type2="'+e+'" data-type='+list.commentId+' class="comment-more">點擊查看</span></p>' - html+='</div>'; - } - html+='</li>'; - } - $(".photo-content-right-ul").html(html); - $(".small-img").unbind("click").on("click",function(){ - var _self=$(this) - if(_self.hasClass("big-img")){ - _self.removeClass("big-img") - }else{ - _self.addClass("big-img") - } - }) - $(".Reply-btn").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - var _self=$(this); - comment1=_self.attr("data-type") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".photo-message-name").text()+':') - $(".photo-content-input").val('') - $('.photo-content-input').focus() - - }) - $(".Reply-btn2").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - - var _self=$(this); - comment1=_self.attr("data-type") - comment2=_self.attr("data-type2") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".more-message-content").children("span").text()+':') - $(".photo-content-input").val('') - $('.photo-content-input').focus() - }) - $(".comment-more").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - layer.closeAll() - setTimeout(function(){ - loginLayer() - }, 300); - return; - } - _self=$(this) - $.ajax({ - url:$ip+'dynamic/reply/getList', - data:{ - topicId:_self.attr("data-type2"), - pageNum:1, - pageSize:99, - commentId:_self.attr("data-type"), - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - }, - success:function(data){ - //console.log('加載更多回復',data) - if(data.code!=1){ - layer.msg(data.msg); - } - var html=[]; - for(var i=0;i<data.replyList.length;i++){ - var list=data.replyList[i] - html+='<div class="more-message-box">'; - html+='<img class="more-message-face" src="https://zhibocdn.yabolive.net/comm'+list.face.split('?')[0]+'?x-oss-process=image/resize,w_50" alt="">'; - if(list.toNickname!=undefined)html+='<p class="more-message-content"><span>'+list.nickname+'</span>回復'+list.toNickname+':'+JSON.parse(list.content).text+'</p>'; - else html+='<p class="more-message-content"><span>'+list.nickname+':</span> '+JSON.parse(list.content).text+'</p>'; - html+='<p class="more-message-time">'+list.remark+' <span data-type='+_self.attr("data-type")+' data-type2='+list.commentId+' class="Reply-btn2">回復</span></p>'; - html+='</div>'; - } - $(".more-replay").hide() - _self.parent().parent().html(html); - $(".Reply-btn2").unbind("click").on("click",function(){ - if(localStorage.uid==undefined){ - loginLayer() - return; - } - var _self=$(this); - comment1=_self.attr("data-type") - comment2=_self.attr("data-type2") - $(".photo-content-input").attr("placeholder",'回復'+_self.parent().siblings(".more-message-content").children("span").text()+'') - $(".photo-content-input").val('') - $('.photo-content-input').focus() - }) - } - }) - }) - }, 300); - - - } - }) - - } - -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/space/like.html b/yazhaiTest/space/like.html deleted file mode 100644 index 3db855e..0000000 --- a/yazhaiTest/space/like.html +++ /dev/null @@ -1,160 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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>footseen-腳控足控天堂-超激情美女主播視訊</title> - <meta name="keywords" content="footseen,foot live,激情美女視訊,激情美女影片,腳控足控,絲足,裸足,美腿,絲襪,黑絲,台灣UU聊天室,swag,視訊聊天室,live173,uplive,vklive,nonolive,foot rub,foot fetish"> - <meta name="description" content="footseen,腳控足控天堂,絲足美腿視訊影片,台灣足控第一高效約會軟體,免費影片立即觀看,在線美女激情互動,成人視訊線上體驗,徹底釋放你的慾望。"> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="../css/layer.css"> - <link rel="stylesheet" href="../css/login.css"> - <link rel="stylesheet" href="css/index.css"> - <script src="https://accounts.google.com/gsi/client" async defer></script> - <script src="https://www.footseen.xyz/lib/hello.js"></script> - <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script> -</head> -<style> - .m-box{ - width: 1200px; - margin: 0 auto; - } -</style> -<body style="background: #F0F1F4;"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"> - <!-- <div style="display: none;" class=nav-login-btn>登入/註冊</div> - <div style="display: none;" class="nav-login"> - <img class="nav-login-face" src="" alt=""> - <div class="nav-login-more"> - <div class="nav-login-more-jiao"></div> - <div class="nav-login-more-top"> - <img class="login-more-top-face" src="" alt=""> - <p class="login-more-top-p1">主播暱稱預留</p> - <p class="login-more-top-p2">ID:246524</p> - </div> - <div class="login-more-content-box"> - <div data-type="1">用戶中心</div> - <div data-type="2">儲值中心</div> - <div data-type="3">我的追蹤</div> - <div data-type="4">登出</div> - </div> - </div> - </div> --> - </div> - </div> - </div> - - <div class="m-box"> - <div style="height: 90px;"></div> - <h2 class="like-title">追蹤管理</h2> - <ul class="like-ul"> - <!-- <li> - <p>主播暱稱預留</p> - <img class="like-face" src="https://zhibocdn.yabolive.net/comm/user/img/11128395/8b87365397474fe3be3b912456958d41.jpg?x-oss-process=image/resize,w_120" alt=""> - <div class="like-user-btn1 like-user-btn2">已追蹤</div> - </li> --> - </ul> - </div> - <div class="login-content"></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='20220407'"></script> -<script src="../lib/login.js"></script> -<script> -$(function(){ - loginGo() - likeList() - function likeList(){ - $.ajax({ - url:$ip+'room/queryUserLikeList', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageNum:1, - pageSize:99, - pageID:localStorage.canvasCode - }, - success:function(data){ - //console.log('拉取關注列表',data) - var html=[]; - - if(data.rooms.length==0){ - html+='<div class="like-no-box"><img src="images/no-icon.png"><p>暫無追蹤</p></div>' - $(".like-ul").html(html); - return - } - for(var i=0;i<data.rooms.length;i++){ - var list=data.rooms[i]; - if(list.liveState!=1)continue; - html+='<li>'; - html+='<img class="like-live" src="images/live.png">' - html+='<p>'+list.nickname+'</p>'; - html+='<a href="../room/liveRoom.html?roomId='+list.uid+'"><img class="like-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_120" alt=""></a>'; - html+='<div data-type="2" data-type2="'+list.uid+'" class="like-user-btn1 like-user-btn2">已追蹤</div>'; - html+='</li>'; - } - for(var i=0;i<data.rooms.length;i++){ - var list=data.rooms[i]; - if(list.liveState!=0)continue; - html+='<li>'; - html+='<p>'+list.nickname+'</p>'; - html+='<a href="index.html?fid='+list.uid+'"><img class="like-face" src="https://zhibocdn.yabolive.net/comm'+list.face+'?x-oss-process=image/resize,w_120" alt=""></a>'; - html+='<div data-type="2" data-type2="'+list.uid+'" class="like-user-btn1 like-user-btn2">已追蹤</div>'; - html+='</li>'; - } - $(".like-ul").html(html); - $(".like-user-btn1").unbind("click").on("click",function(){ - var _self=$(this) - - $.ajax({ - url:$ip+'room/likeOpt', - data:{ - roomId:_self.attr("data-type2"), - optType:_self.attr("data-type"), - uid:localStorage.uid, - token:localStorage.token, - pageID: localStorage.canvasCode, - }, - success:function(data){ - //console.log('關注',data) - if(data.code==1){ - if(_self.attr("data-type")==2){ - //console.log(2323) - _self.attr("data-type","1") - _self.removeClass("like-user-btn2") - _self.text("追蹤") - } - else if(_self.attr("data-type")==1){ - _self.attr("data-type","2") - _self.addClass("like-user-btn2") - _self.text("已追蹤") - } - }else{ - layer.msg(data.msg) - } - } - }) - }) - } - }) - } -}) -</script> -</html> \ No newline at end of file diff --git a/yazhaiTest/space/myRoom.html b/yazhaiTest/space/myRoom.html deleted file mode 100644 index 790ec0d..0000000 --- a/yazhaiTest/space/myRoom.html +++ /dev/null @@ -1,353 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=G-QT401FZZ2K"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'G-QT401FZZ2K'); -</script> -<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>footseen-腳控足控天堂-超激情美女主播視訊</title> - <meta name="keywords" content="footseen,foot live,激情美女視訊,激情美女影片,腳控足控,絲足,裸足,美腿,絲襪,黑絲,台灣UU聊天室,swag,視訊聊天室,live173,uplive,vklive,nonolive,foot rub,foot fetish"> - <meta name="description" content="footseen,腳控足控天堂,絲足美腿視訊影片,台灣足控第一高效約會軟體,免費影片立即觀看,在線美女激情互動,成人視訊線上體驗,徹底釋放你的慾望。"> - <link rel="stylesheet" href="../css/base.css"> - <link rel="stylesheet" href="../css/layer.css"> - <link rel="stylesheet" href="../css/login.css"> - <link rel="stylesheet" href="css/index.css"> -</head> - -<body style="background: #F0F1F4;"> - <div class="neck-nav"> - <div class="neck-nav-content"> - <a href="https://www.footseen.xyz/index.html"><img class="logo" src="../images/logo.png" alt=""></a> - <div class="nav-login-big-box"> - <!-- <div style="display: none;" class=nav-login-btn>登入/註冊</div> - <div style="display: none;" class="nav-login"> - <img class="nav-login-face" src="" alt=""> - <div class="nav-login-more"> - <div class="nav-login-more-jiao"></div> - <div class="nav-login-more-top"> - <img class="login-more-top-face" src="" alt=""> - <p class="login-more-top-p1">主播暱稱預留</p> - <p class="login-more-top-p2">ID:246524</p> - </div> - <div class="login-more-content-box"> - <div data-type="1">用戶中心</div> - <div data-type="2">儲值中心</div> - <div data-type="3">我的追蹤</div> - <div data-type="4">登出</div> - </div> - </div> - </div> --> - </div> - </div> - </div> - <div class="m-box"> - <div style="height: 80px;"></div> - <div class="myRoom-content"> - <h2 class="myRoom-h2"><div></div> 我的頭像</h2> - <div class="myRoom-face-box"> - <img class="myRoom-face" src="https://zhibocdn.yabolive.net/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> - <div class="myRoom-face-exc">編輯</div> - <p class="myRoom-tips-p">檔案格式 : JPG,PNG(限制10MB以內)</p> - - </div> - <h2 class="myRoom-h2"><div></div> 基本資訊 <span data-type="1" class="myRoom-text-exc">編輯</span></h2> - <ul class="myRoom-ul"> - <!-- <li>暱稱: <span>主播暱稱預留</span></li> - <li>ID: <span>1235512</span></li> - <li>性別: <span>女</span></li> - <li>生日: <span>1996-06-13</span></li> - <li>身高: <span>180cm</span></li> - <li>體重: <span>100kg</span></li> - <li>學歷: <span>幼稚園</span></li> - <li>職業: <span>老司機</span></li> - <li>簽名: <span>簽名預留簽名預留,簽名預留</span></li> --> - </ul> - <ul style="display: none;" class="myRoom-exc-ul"> - <li>暱稱 : <input maxlength="16" class="name-input" placeholder="用户昵称预留" type="text"><span class="name-tips">(首次免費)</span></li> - <li>ID : <span class="id-tips">1235512</span></li> - <li>性別 : - <select name="sex" class="sex-select" > - <option value="-1">保密</option> - <option value="0">女</option> - <option value="1">男</option> - </select> - <span class="sex-tips">(性別只能更改一次)</span> - </li> - <li>生日 : - <select name="year" id="year"> - <option value="">选择年份</option> - </select> - <select name="month" id="month"> - <option value="">选择月份</option> - </select> - <select id="days" class="day"> - <option value="">选择日期</option> - </select> - <span class="birth-tips">(生日只能更改一次)</span> - </li> - <li>身高 : - <select name="man-height" class="height-select" > - <option value="">保密</option> - - </select> - </li> - <li>體重 : - <select name="man-weight" class="weight-select" > - <option value="">保密</option> - - </select> - </li> - <li>學歷 : - <select name="man-education" class="education-select" > - <option value="">保密</option> - <!-- <option value="">國小</option> - <option value="">國中</option> - <option value="">高中</option> - <option value="">五專</option> - <option value="">高職</option> - <option selected value="">本科</option> - <option value="">碩士</option> - <option value="">博士</option> --> - - </select> - </li> - <li>職業 : <input maxlength="10" class="profession-input" placeholder="輸入您的職業" type="text"></li> - <li>簽名 : <input maxlength="80" class="sign-input" placeholder="請輸入簽名" type="text"></li> - </ul> - </div> - </div> - <div class="login-content"></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/select.js"></script> -<script src="../lib/default.js?v='20220407'"></script> -<script src="../lib/login.js"></script> -<script> -$(function(){ - var faceGoT=null - var year=0 - var month=0 - var day=0 - loginGo() - $.ajax({ - url:$ip+'zone/userInfo/dataCard', - data:{ - pageID:localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token, - fid:localStorage.uid - }, - success:function(data){ - //console.log("用戶資料卡",data); - $(".myRoom-face").attr("src","https://zhibocdn.yabolive.net/comm"+data.zoneInfo.face+"?x-oss-process=image/resize,w_90") - var html=[]; - html+='<li>暱稱: <span>'+data.zoneInfo.nickname+'</span></li>'; - html+='<li>ID: <span>'+data.zoneInfo.uid+'</span></li>'; - if(data.zoneInfo.sex==-1)html+='<li>性別: <span>保密</span></li>'; - else if(data.zoneInfo.sex==0)html+='<li>性別: <span>女</span></li>'; - else if(data.zoneInfo.sex==1)html+='<li>性別: <span>男</span></li>'; - if(data.zoneInfo.birth=='')html+='<li>生日: <span>未知</span></li>'; - else html+='<li>生日: <span>'+data.zoneInfo.birth+'</span></li>'; - if(data.zoneInfo.height=='')html+='<li>身高: <span>未知</span></li>'; - else html+='<li>身高: <span>'+data.zoneInfo.height+'cm</span></li>'; - if(data.zoneInfo.weight=='')html+='<li>體重: <span>未知</span></li>'; - else html+='<li>體重: <span>'+data.zoneInfo.weight+'kg</span></li>'; - html+='<li>學歷: <span>'+data.zoneInfo.culture+'</span></li>'; - html+='<li>職業: <span>'+data.zoneInfo.work+'</span></li>'; - html+='<li>簽名: <span>'+data.zoneInfo.sign+'</span></li>'; - $(".myRoom-ul").html(html); - $(".myRoom-face-box").append('<a href="index.html?fid='+data.zoneInfo.uid+'"><span class="myRoom-go-space">前往我的主頁 ></span></a>') - $(".myRoom-text-exc").unbind("click").on("click",function(){ - if($(".myRoom-text-exc").attr("data-type")==1){ - $(".myRoom-text-exc").attr("data-type","2"); - $(".myRoom-text-exc").text("保存") - var html=[]; - for(var i=120;i<251;i++){ - if(data.zoneInfo.height==i)html+='<option selected value="'+i+'">'+i+'cm</option>'; - else html+='<option value="'+i+'">'+i+'cm</option>'; - } - $(".height-select").append(html) - var html=[]; - for(var i=35;i<121;i++){ - if(data.zoneInfo.weight==i)html+='<option selected value="'+i+'">'+i+'kg</option>'; - else html+='<option value="'+i+'">'+i+'kg</option>'; - } - $(".weight-select").append(html); - var myCulture=data.zoneInfo.culture - $.ajax({ - url:$ip+'user/getCultureList', - data:{ - pageID:localStorage.canvasCode, - uid:localStorage.uid, - token:localStorage.token, - }, - success:function(data){ - //console.log('學歷列表接口',data) - var html=[]; - for(var i=0;i<data.list.length;i++){ - var list=data.list[i] - if(myCulture==list.name) html+='<option selected value="'+list.value+'">'+list.name+'</option>'; - else html+='<option value="'+list.value+'">'+list.name+'</option>'; - } - $(".education-select").append(html); - } - }) - $(".myRoom-ul").hide() - $(".myRoom-exc-ul").show() - $(".name-input").val(data.zoneInfo.nickname) - $(".id-tips").text(data.zoneInfo.uid) - if(data.zoneInfo.sex==-1)$(".sex-select option").eq(0).attr("selected","true"); - else if(data.zoneInfo.sex==0){ - $(".sex-select option").eq(1).attr("selected","true"); - $(".sex-select").attr("disabled","disabled") - } - else if(data.zoneInfo.sex==1){ - $(".sex-select option").eq(2).attr("selected","true"); - $(".sex-select").attr("disabled","disabled") - } - $(".profession-input").val(data.zoneInfo.work) - $(".sign-input").val(data.zoneInfo.sign) - - //console.log(data.zoneInfo.birth.split('-')) - $("#date").selectDate() - $("#days").focusout(function(){ - year = $("#year option:selected").val() - month = $("#month option:selected").val() - day = $("#days option:selected").val() - }) - for(var i=0;i<$("#year option").length;i++){ - if(data.zoneInfo.birth.split('-')[0]!=''&&data.zoneInfo.birth.split('-')[0]==$("#year option").eq(i).val()){ - $("#year option").eq(i).attr("selected","true") - $("#month option:selected").html(data.zoneInfo.birth.split('-')[1]+'月') - $("#days option:selected").html(data.zoneInfo.birth.split('-')[2]+'日') - $("#year,#month,#days").attr("disabled","disabled") - } - } - // for(var i=0;i<$("#month option").length;i++){ - // if(data.zoneInfo.birth.split('-')[1]==$("#month option").eq(i).val()){ - // $("#month option").eq(i).attr("selected","true") - - // } - // } - // for(var i=0;i<$("#days option").length;i++){ - // if(data.zoneInfo.birth.split('-')[2]==$("#days option").eq(i).val()){ - // $("#days option").eq(i).attr("selected","true") - // } - // } - } - else{ - if($(".name-input").val()!=data.zoneInfo.nickname){ - var nicknameNum=$(".name-input").val() - } - if(year!=0&&month!=0&&day!=0){ - var birthNum=year+'-'+month+'-'+day; - } - if($(".sex option:selected").val()!=data.zoneInfo.sex){ - var sexNum=$(".sex option:selected").val() - } - if($(".sign-input").val()!=data.zoneInfo.sign){ - var signNum=$(".sign-input").val() - } - if($(".height-select option:selected").val()!=data.zoneInfo.height){ - var heightNum=$(".height-select option:selected").val() - } - if($(".weight-select option:selected").val()!=data.zoneInfo.weight){ - var weightNum=$(".weight-select option:selected").val() - } - if($('.profession-input').val()!=data.zoneInfo.work){ - var workNum=$('.profession-input').val() - } - if($(".education-select option:selected").html()!=data.zoneInfo.culture&&$(".education-select option:selected").html()!='幼稚園'){ - var cultureNum=$(".education-select option:selected").val() - } - - $.ajax({ - url:$ip+'user/updateUserData', - data:{ - uid:localStorage.uid, - token:localStorage.token, - pageID:localStorage.canvasCode, - nickname:nicknameNum||'', - birth:birthNum||'', - sex:sexNum||'', - sign:signNum||'', - height:heightNum||'', - weight:weightNum||'', - work:workNum||'', - culture:cultureNum||'', - }, - type:'post', - success:function(data){ - //console.log('修改个人信息',data) - if(data.code!=1){ - layer.msg(data.msg) - return - } - window.location.reload() - } - }) - } - }) - } - }) - - //console.log($(".sex-select option:selected").html()) - $(".myRoom-face-exc").on("click",function(){ - localStorage.face=0 - layer.open({ - type: 2, - title: false, - shadeClose: true, - skin: "face-exc-layer", - area: ["900px", "588px"], - content:'https://www.footseen.xyz/upload/index.html', - // content:'upload/index.html', - }) - clearInterval(faceGoT) - faceGoT=setInterval(function(){ - if(localStorage.face!=0){ - $(".myRoom-face").attr("src",localStorage.face) - clearInterval(faceGoT) - $.ajax({ - url:$ip+'user/updateUserData', - data:{ - uid:localStorage.uid, - token:localStorage.token, - faceimg:localStorage.face, - pageID:localStorage.canvasCode, - // nickName:$(".login-more-top-p1").text() - }, - type:'post', - success:function(data){ - //console.log('修改頭像姓名',data) - if(data.code!=1){ - layer.msg(data.msg); - } - if(data.code==1){ - layer.closeAll() - layer.msg("修改成功") - sessionStorage.faceGo=0 - setTimeout(function(){ - window.location.reload() - },1000) - } - } - }) - } - },500) - }) -}) -</script> -</html> \ No newline at end of file