您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
获取弹幕
// ==UserScript== // @name 直播平台弹幕 // @namespace http://tampermonkey.net/ // @version 0.6 // @description 获取弹幕 // @author You // @match https://www.bigo.tv/cn/* // @icon https://www.google.com/s2/favicons?sz=64&domain=bigo.tv // @grant none // @license 获取弹幕 // ==/UserScript== (function () { function test() { window.localStorage.clear(); window.sessionStorage.clear(); document.cookie.split(";").forEach(function (c) { document.cookie = c.replace(/^ +/, "").replace(/=.*/, "=;expires=" + new Date().toUTCString() + ";path=/"); }); window.location.reload(); } //每30分钟执行一次test函数 // setInterval(test, 1000 * 60 * 30); var wsObj; function initWebSocket() { wsObj = new WebSocket("ws://127.0.0.1:18081"); //建立连接 wsObj.onopen = function () { //发送请求 noe_url = window.location.href; wsObj.send("{'type':'bigo','url':'" + noe_url + "'}"); }; wsObj.onmessage = function (ev) { //获取后端响应 console.log(ev.data); }; wsObj.onclose = function (ev) { setTimeout(function () { initWebSocket(); }, 1000); //alert("close"); }; wsObj.onerror = function (ev) { //alert("error"); }; } initWebSocket(); (window.webpackJsonp = window.webpackJsonp || []).push([[79], { 1344: function (e, t, o) { e.exports = o.p + "img/slide_tik.67f58f.png" }, 1345: function (e, t, o) { "use strict"; var n = o(791); o.n(n).a }, 1346: function (e, t, o) { var n = o(6), r = o(24), c = o(1347), l = o(1348), d = o(1349); t = n(!1); var h = r(c), m = r(l), v = r(d); t.push([e.i, ".down_load_section[data-v-ecc9b8d2]{margin-top:.9066666667rem;margin-bottom:.64rem}.down_load_section .bigo-logo[data-v-ecc9b8d2]{width:3.4666666667rem;height:1.04rem;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(" + h + ");margin:0 auto}.down_load_section .store-icon[data-v-ecc9b8d2]{display:flex;justify-content:center;align-items:center;margin-top:.5333333333rem}.down_load_section .store-icon .apple-icon[data-v-ecc9b8d2]{background-image:url(" + m + ");margin-right:.2666666667rem}.down_load_section .store-icon .apple-icon[data-v-ecc9b8d2],.down_load_section .store-icon .google-icon[data-v-ecc9b8d2]{width:2.9333333333rem;height:.8533333333rem;background-repeat:no-repeat;background-position:50%;background-size:cover}.down_load_section .store-icon .google-icon[data-v-ecc9b8d2]{background-image:url(" + v + ")}", ""]), e.exports = t }, 1347: function (e, t, o) { e.exports = o.p + "img/logo2.236e75.png" }, 1348: function (e, t, o) { e.exports = o.p + "img/apple.cf88d6.png" }, 1349: function (e, t, o) { e.exports = o.p + "img/google.7e1352.png" }, 1350: function (e, t, o) { e.exports = o.p + "img/15N38hi.dd251f.jpg" }, 1351: function (e, t, o) { "use strict"; var n = o(793); o.n(n).a }, 1352: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".channel-room[data-v-8a56f5b4]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:12.6666666667rem;padding-top:1.9466666667rem;z-index:100;overflow:hidden}.channel-room .channel-bg1[data-v-8a56f5b4]{background-size:100% 100%;background-repeat:no-repeat;-webkit-filter:blur(20px);filter:blur(20px)}.channel-room .channel-bg1[data-v-8a56f5b4],.channel-room .channel-bg2[data-v-8a56f5b4]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.channel-room .channel-bg2[data-v-8a56f5b4]{background:rgba(0,0,0,.5)}.channel-room .channel-detail[data-v-8a56f5b4]{display:flex;flex-direction:column;align-items:center;width:9.2rem;height:auto;background:rgba(0,0,0,.2);border-radius:.32rem;text-align:center;color:#fff;padding-bottom:.6133333333rem}.channel-room .channel-detail__title[data-v-8a56f5b4]{width:7.8666666667rem;font-size:.4266666667rem;font-weight:400;margin-top:.6133333333rem}.channel-room .channel-detail__id[data-v-8a56f5b4]{width:7.8666666667rem;font-size:.2666666667rem;font-weight:400;margin-top:.24rem;opacity:.4}.channel-room .channel-detail__avatar[data-v-8a56f5b4]{position:relative;width:2rem;height:2rem;margin-top:.24rem}.channel-room .channel-detail__avatar .avatar[data-v-8a56f5b4]{width:2rem;height:2rem;border-radius:.1333333333rem}.channel-room .channel-detail__avatar .channel-icon[data-v-8a56f5b4]{position:absolute;top:0;left:0;width:.88rem;height:.2533333333rem}.channel-room .channel-detail__description[data-v-8a56f5b4]{width:7.4933333333rem;font-size:.3733333333rem;font-weight:400;margin-top:.24rem;opacity:.5}.channel-room .channel-subscribe[data-v-8a56f5b4]{width:7.4666666667rem;height:1.28rem;background:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.64rem;margin-top:.96rem;font-size:.4266666667rem;font-weight:600;color:#fff;line-height:1.28rem;text-align:center}.channel-room .channel-num[data-v-8a56f5b4]{width:7.8666666667rem;font-size:.3733333333rem;font-weight:400;color:#fff;text-align:center;margin-top:.4266666667rem}", ""]), e.exports = t }, 1353: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAolBMVEUAAABzjf9wiv9Ydf9kf/9lgP9jgf9mg/9UZv9Tcf9yiv9WdP9qhP9Vc/9bd/9viv9kf/9rhf9yi/9kf/9jfv9Ucv9jf/9jgP91jv9wif9YdP9xif9Wc/5ScP92jf9TcP5Zd/9qg/9eev92jv9TcP9thv9iff5eev5Xdf9qhP9wif9ad/5th/9ngv////9lgP5Tcv5zjP/7/P+2wv/3+f+wvv6iVcrfAAAAJnRSTlMA9WhoJBkWEgXxzI5XUvP8+PTu69vLto+OdXVQ8fjb287IyLa2jdCffzAAAAGsSURBVEjHlZbreoIwDIYLIiCCODyL0206QUBa0N3/rY2TlBqMkN95nyT9mgMBppqr5Xw2nc7my5WpkjemDX48zzvnRim9Xi/fsoa4D8cTr/CviGtGXD5+hy/c9e0kDL2aoBWQIRu9zV/5CsMa4DnlFhkK9Lcm/gM4P0WIosBxn/0Hvv8EnDmQmS0DfxQIgkAgLJ8DsIaoIGy3Ue8OALyGsojMpLpyfcF8PKWSMPQK2DKGR6iAYFPpOwIAJwRAKjUfMwZTut1vTR1KIFkX/y0PAIA0TkENSSJpuQSsLUIcx6IOJZGLsQCAVwKCDhVgEKKyV4CgQwUkKrEYlpJYQ2YmGXeIwFPK3umEABQCR3LoklJQA3syKvw71+CQz2aEvzSGlt4arySJwD1us3sWgQOjfhEccuinw56c+ulwRIWjbcJZ/XQwidpPBxV8b7wfDNhAeD/IRYt27wdJA0MA7+n16zHDpwYcM2TbdS5t0FFJgQ6GDoYxOlslBYx7dD/YLlgo+H4AKwjfD7YMluIOS8lxsbULIxjKm8XOCb7Y354OlJ8O+HEi1gCOk97nzz8UTSZ1wM2SBwAAAABJRU5ErkJggg==" }, 1354: function (e, t, o) { "use strict"; var n = o(794); o.n(n).a }, 1355: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".program-item[data-v-0b3132ee]{position:relative;margin-top:.1333333333rem;margin-bottom:.32rem}.program-item .border-wrap[data-v-0b3132ee]{width:9.2rem;min-height:1.9333333333rem;background:#fff;border-radius:.2666666667rem}.program-item__time[data-v-0b3132ee]{display:inline-flex;min-width:2rem;width:auto;height:.48rem;background:#e8ecf2;border-radius:.2666666667rem 0 .2666666667rem 0;font-size:.2933333333rem;font-weight:600;color:#5774fe;line-height:.48rem;text-align:center;padding:0 .1866666667rem}.program-item__content[data-v-0b3132ee]{display:flex;padding-bottom:.3466666667rem;margin:.2rem .3333333333rem 0}.program-item__content .pic--left[data-v-0b3132ee],.program-item__content .pic--left .avatar[data-v-0b3132ee]{width:.8666666667rem;height:.8666666667rem;border-radius:.6666666667rem}.program-item__content .pic--left .avatar[data-v-0b3132ee]{-o-object-fit:cover;object-fit:cover}.program-item__content .pic--center[data-v-0b3132ee]{font-size:.32rem;margin-left:.2133333333rem}.program-item__content .pic--center .nickname[data-v-0b3132ee]{height:.44rem;font-weight:600;color:#2f3033;line-height:.44rem}.program-item__content .pic--center .description[data-v-0b3132ee]{position:relative;width:6.12rem;color:#8a8f99;font-weight:400}.program-item__content .pic--center .description .box__text[data-v-0b3132ee]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.program-item__content .pic--center .description .box__text--height[data-v-0b3132ee]{position:absolute;opacity:0;top:0}.program-item__content .pic--center .description .box__more[data-v-0b3132ee]{margin-bottom:-.7733333333rem;font-size:.2933333333rem;text-align:right;background:#fff;float:right;transform:translateY(-100%);font-weight:400;color:#8a8f99}.program-item__content .pic--right[data-v-0b3132ee]{margin-left:.6533333333rem}.program-item__content .pic--right .plus[data-v-0b3132ee]{width:.64rem;height:.64rem}.program-item__guest[data-v-0b3132ee]{border-top:1px solid #e1e3e6;min-height:1.2933333333rem;margin:0 .3333333333rem;padding-bottom:.3066666667rem}.program-item__guest .avatar[data-v-0b3132ee]{width:.6666666667rem;height:.6666666667rem;border-radius:100%;margin-top:.3066666667rem;margin-right:.12rem}.active[data-v-0b3132ee]{border:1px solid #3d45fe}.active .program-item__time[data-v-0b3132ee]{position:absolute;top:0;left:0;background:linear-gradient(90deg,#3d45fe,#5270fe);color:#fff}.active .program-item__content[data-v-0b3132ee]{margin-top:.68rem}", ""]), e.exports = t }, 1356: function (e, t, o) { "use strict"; var n = o(795); o.n(n).a }, 1357: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".channel-program[data-v-a9315948]{margin-top:.3733333333rem;display:flex;flex-direction:column;width:100%;overflow:hidden}.channel-program .blue-line-container[data-v-a9315948]{margin-left:.1333333333rem;display:flex;height:.9733333333rem;align-items:center}.channel-program .blue-line-container h2[data-v-a9315948]{font-size:.4266666667rem;font-weight:600;color:#2f3033;line-height:.6rem;margin-left:.1866666667rem}.channel-program .blue-line-container .blue-line[data-v-a9315948]{display:inline-block;width:.08rem;height:.4266666667rem;background:linear-gradient(180deg,#2ee6d6,#00d2e5);border-radius:.04rem}.channel-program .text-wrap[data-v-a9315948]{position:relative;width:100%;padding:0 .4533333333rem;margin-bottom:.3733333333rem;font-size:.32rem}.channel-program .text-wrap .box__text[data-v-a9315948]{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#2f3033;font-weight:400}.channel-program .text-wrap .box__text--total[data-v-a9315948]{display:inline;overflow:visible}.channel-program .text-wrap .box__text--height[data-v-a9315948]{padding:0 .4533333333rem;position:absolute;visibility:hidden;top:0}.channel-program .text-wrap .box__more[data-v-a9315948]{margin-bottom:-.7733333333rem;min-width:40px;text-align:right;background:#f4f7fa;float:right;transform:translateY(-100%);font-size:.2933333333rem;font-weight:400;color:#00decb}.channel-program .text-wrap .box__more--fold[data-v-a9315948]{transform:none;display:inline;float:none}.channel-program .program-list[data-v-a9315948]{display:flex;flex-direction:column;align-items:center;justify-content:center}", ""]), e.exports = t }, 1358: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAk1BMVEUAAAD/AAD2AAH/AAAaJjD/AAC1DhIlJC7wAwQyIywSKDINKTQlJS8nJS4lJS8eJjH/AAAlJS8cJjElJS+YERYmJS/2AQIxIywyIywAKzgzIiwlJS8mJS8PKTQzIiwALDiCFRsnJC4nJS7MCAseJjElJS8iJTA0Iiw2IiwSKDM3Iix9FhwGKTUUJzImJC4OKDQcJjAYCwl5AAAALHRSTlMAMx474C0H9RcT692DfVI6D+HFdGxdKefh3NW2nImFgnhuQjovJdCxpZeSXOey3vQAAADVSURBVBjTfczXasQwEIXh41Fz7/b2vpuq4vd/uigioOxF8iEQ8zMM/vIoO7WrgXqnuvKBYLI2L5zd760r8sUO8GrLGyA7LMshA5qNrf2kColvpxMg/StUhnK5Q9I8p0AqEkG4uxLdBjJhHhFjScIInGN5h2CJ51P48GFgjvBTxHD08S3EqH016HMpfjdBqsekP+XT4qgngOcpxUaz4gCuro+VaKuv8Cr9cmtFuNfetrpCcHHuTKkQKZ2NvuBHw/V6JBrXmjeIKqNXK20qPMkGzocM//gCe6MPVnJR5XQAAAAASUVORK5CYII=" }, 1359: function (e, t, o) { var map = { "./1.png": 1360, "./11.png": 1361, "./23.png": 1362, "./34.png": 1363, "./45.png": 1364, "./56.png": 1365, "./67.png": 1366, "./78.png": 1367, "./89.png": 1368 }; function n(e) { var t = r(e); return o(t) } function r(e) { if (!o.o(map, e)) { var t = new Error("Cannot find module '" + e + "'"); throw t.code = "MODULE_NOT_FOUND", t } return map[e] } n.keys = function () { return Object.keys(map) }, n.resolve = r, e.exports = n, n.id = 1359 }, 1360: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4CAMAAAAICWz2AAAAM1BMVEUAAAB13sh03sh03ch13ciG59t13sh13sh03sh13sh13sd23sl038h34Md33st438d03ceh20TdAAAAEHRSTlMA7eLUdQrCsKybhWNPSTUgps7Q0QAAAPlJREFUWMPE00sOgzAQA1BP/mlC8P1PW1FVQi1QuoCZdwFLlo1dI9TkhJcQl2oY+FMvwstJ6TgVg/AmEiJ+ao43cg3HJs+b+QkHHlTwwJ6YqSJHbMyeSvy8yRaqka/06KnIfzafqSrr7Px88xPVrX/3VOfx1mig4SU6GnARi0ATAQuhCQGATiMdQKGRYtL62vugmYFAMwGVZioSzSQ4mnEQmhHQ0LM5O6EBAIBBGOjfNS64Kliy7IFCi9O204Gjq0aPDD2v9LHIl0rFBJVRUkB66axMg7dLxig2LDKAAxUscgdCHRT2hYAt/HkDv0XkfYD93ZgDBDwq2hq8GoWUvM4E7AAAAABJRU5ErkJggg==" }, 1361: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4CAMAAAAICWz2AAAANlBMVEUAAABsyeRsyORsyeNuyeR62/NsyeNtyeNtyeNsyeRtyeRtyeRsyeVuyOVsy+Nuy+dwz+dsyON/yV2kAAAAEXRSTlMA7OLUdQrwwrCsm4VjT0k1IE3Iy8oAAAD5SURBVFjDzdlZDsIwDATQcbYuNC1z/8uCAAmxlPLRevIuEClyFo/x1ZLGLhh3YaEb04I/1aFwd2Wo2JST8SCWMn6aAg8UJqybIw8WZ6w40cEJ3+SeLvqMD+dIJ/H8sbbRjb2tniMdxded7+mq96nz7Zqf6e553iPdRTxMFJhwkwMFwr3iEyUScGWUMFxVilQAA0UGAIUiBVgosyBRJmGkzIiOMh0CZQKMMgYKgTpFuu3SgpMeNeklI71epQ+L8klVfyYqRaryA6n/OquaBn27pGkU22iRBeFAK7GIeyDUThTmGwK2FX+6Bb8tRt4OYX+7Yw7BgEc12roA2LueFUqDISsAAAAASUVORK5CYII=" }, 1362: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4CAMAAAAICWz2AAAAM1BMVEUAAAB4m+94mu93mu54m++Gqv94m+94m+93m+94m+95m/B5m/B3m+96nfF5nvF4n+93mu4SQ/eOAAAAEHRSTlMA7eLUdQrCsKybhWNPSTUgps7Q0QAAAPlJREFUWMPE00sOgzAQA1BP/mlC8P1PW1FVQi1QuoCZdwFLlo1dI9TkhJcQl2oY+FMvwstJ6TgVg/AmEiJ+ao43cg3HJs+b+QkHHlTwwJ6YqSJHbMyeSvy8yRaqka/06KnIfzafqSrr7Px88xPVrX/3VOfx1mig4SU6GnARi0ATAQuhCQGATiMdQKGRYtL62vugmYFAMwGVZioSzSQ4mnEQmhHQ0LM5O6EBAIBBGOjfNS64Kliy7IFCi9O204Gjq0aPDD2v9LHIl0rFBJVRUkB66axMg7dLxig2LDKAAxUscgdCHRT2hYAt/HkDv0XkfYD93ZgDBDwq2hq8GoWUvM4E7AAAAABJRU5ErkJggg==" }, 1363: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4CAMAAAAICWz2AAAAjVBMVEUAAACkifOlivOli/Oqkv+lifOlifKkivOlifKkivOlivOlivOmivOlivOli/Kli/KkjPWnjfanj/ekifLv6v/f1f/q5P+Ga+j7+v+hhvHl3v+Jbun08P+2oPacgu/PwvqRd+zHt/iWfu3b0f6wmvOslvP49v+pj/Li2v+9qvXXzPy/rvamjPKije+af+/vgWMFAAAAE3RSTlMA7NR1Cvnw5N/CsKybhWNPSTUg62Rh1wAAApJJREFUWMPNmdmWqjAQRRnUdp5KokGZQVRs///zriTdtxYktD5UWJ5HfdirUodDpbC02rjzydgeAoGG9ngydzfWm1rNRkCu0Wz1mjxwbTAk2x38zV5+gUF9Lf9Arx0wLGfdxV5AD1rouz2FXjTVdH7rQE9ytgrbht5kt+gDfd1FEIABOc2T1/c7j/ybEfr0tc+LiJ39KC+BUKrn16BTmbDDmbEkMEHH513b8Pv1dKjhLDJx8s7/TAWNyuv5IOEsM0Ff/jhdl+dFcqrZpxruewboX9LxLqjKIybYu52gZ8EdqOUKuCZeysSrD/3J3jGhJCen22J2AEVldTpItkl6PV3MoK37FdkSb8TzsydcmZkKrPtHZlw3sqwNtIRea9Lpk3ajeL1AdotOnrSuNQdAyUyVZ67QyZN2bk0ApXoN4Tt6102sMaBkpkq2iidP2jFGDGCmKmAznretIaCKyq/FOuCXy8WjhA8b8DK4eZ538fVs//lfFpWck8GbyX4XdM/vZCfpMSSD29JwqCDT09ml/r1K9/vjg4o+bj1qwL8jQW/13RfsIt0/FT+ARpN2yPCwSCRdqTvL4+OesvK5Eq88zJHe6Pc1FeyUrOeu+mLhvyffZN8SyY7J2LDRvFJ5+I2ex7rDPTF7hMNEg84lHdleHlOzYdYao7D2SqQN+33Gihj7TaVVe4BE+lW6ruHzkBPCbWV0RnoRidplpqLX6OR2XRrQdSJTab2Glwb1uoSuyyS8Sg2wYam/KGLtEWYqeo1GTvcVGZMWM5UWvn61HOBhXmGmkmrxei3CeWik3zB9ZyHEH0cTbGfwYhWGdHK2rS7iumqPU+q6t2+vP3lI3e/Bpy1+e1p5f+ay3/hnjk/+wNPrp61/LgnlY9D/iJMAAAAASUVORK5CYII=" }, 1364: function (e, t, o) { e.exports = o.p + "img/45.acbf6a.png" }, 1365: function (e, t, o) { e.exports = o.p + "img/56.e349f6.png" }, 1366: function (e, t, o) { e.exports = o.p + "img/67.f9b698.png" }, 1367: function (e, t, o) { e.exports = o.p + "img/78.ccc655.png" }, 1368: function (e, t, o) { e.exports = o.p + "img/89.ea6a2c.png" }, 1369: function (e, t, o) { "use strict"; var n = o(796); o.n(n).a }, 1370: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".chat[data-v-03075219]{height:100%;direction:ltr;border-radius:4px;background-color:#fff}.chat .chat__container[data-v-03075219]{padding:10px;height:100%;overflow:auto}.chat .chat-item[data-v-03075219]{margin-bottom:10px;overflow:hidden;font-size:14px;color:#8a8f99;font-weight:500;line-height:18px}.chat .chat-item.chat-item-hide[data-v-03075219]{margin-bottom:0}.chat .chat-item .user-grade[data-v-03075219]{display:inline-block;text-align:center;width:41px;height:18.7px;font-size:13px;color:#fff;line-height:18.7px;margin-right:4px;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;padding:1px 0;vertical-align:middle}.chat .chat-item .user-grade span[data-v-03075219]{display:inline-block;height:100%;line-height:18.7px}.chat .chat-item .user-grade.user-grade-34[data-v-03075219]{padding-left:11px}.chat .chat-item .user-name[data-v-03075219],.chat .chat-item .user-name-sep[data-v-03075219]{vertical-align:middle}.chat .chat-item .user-text-content[data-v-03075219]{vertical-align:middle;color:#2f3033}.chat .chat-item .user-text-content>*[data-v-03075219]{vertical-align:middle}.chat .chat-item .user-text-content img[data-v-03075219]{max-height:30px}.chat .chat-item.type-2 .user-text-content[data-v-03075219],.chat .chat-item.type-3 .user-text-content[data-v-03075219],.chat .chat-item.type-4 .user-text-content[data-v-03075219],.chat .chat-item.type-6 .user-text-content[data-v-03075219],.chat .chat-item.type-8 .user-text-content[data-v-03075219],.chat .chat-item.type-10 .user-text-content[data-v-03075219],.chat .chat-item.type-11 .user-text-content[data-v-03075219]{color:#00decb}.useRem[data-v-03075219]{width:100%;height:100%;direction:ltr}.useRem .chat__container[data-v-03075219]{padding:.1333333333rem;height:100%;overflow:auto}.useRem .chat-item[data-v-03075219]{margin-bottom:.1066666667rem;color:hsla(0,0%,100%,.8);font-size:.3733333333rem;font-weight:500;line-height:.4533333333rem;overflow:hidden}.useRem .chat-item .blank[data-v-03075219]{margin-bottom:3.6rem}.useRem .chat-item.chat-item-hide[data-v-03075219]{margin-bottom:0!important}.useRem .chat-item.chat-item-opacity[data-v-03075219]{display:block}.useRem .chat-item.chat-item-opacity .chat-item-inner[data-v-03075219]{background:rgba(0,0,0,.3);border-radius:.3733333333rem;padding:.1066666667rem .1866666667rem;display:inline-block;max-width:8rem}.useRem .chat-item .user-grade[data-v-03075219]{display:inline-block;text-align:center;width:.8266666667rem;height:.3733333333rem;font-size:.2666666667rem;color:#fff;line-height:.3733333333rem;margin-right:.1066666667rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;padding:.0133333333rem 0;vertical-align:middle;margin-bottom:.04rem}.useRem .chat-item .user-grade span[data-v-03075219]{display:inline-block;height:100%;line-height:.3733333333rem}.useRem .chat-item .user-grade.user-grade-34[data-v-03075219]{padding-left:.2933333333rem}.useRem .chat-item .user-name[data-v-03075219],.useRem .chat-item .user-name-sep[data-v-03075219]{vertical-align:middle}.useRem .chat-item .user-text-content[data-v-03075219]{color:#fff;vertical-align:middle}.useRem .chat-item .user-text-content>*[data-v-03075219]{vertical-align:middle}.useRem .chat-item .user-text-content img[data-v-03075219]{max-height:.3733333333rem}.useRem .chat-item.type-2 .user-text-content[data-v-03075219],.useRem .chat-item.type-3 .user-text-content[data-v-03075219],.useRem .chat-item.type-4 .user-text-content[data-v-03075219],.useRem .chat-item.type-6 .user-text-content[data-v-03075219],.useRem .chat-item.type-8 .user-text-content[data-v-03075219],.useRem .chat-item.type-10 .user-text-content[data-v-03075219],.useRem .chat-item.type-11 .user-text-content[data-v-03075219]{color:#00decb}.useRem.isGame .chat-item[data-v-03075219]{margin-bottom:.2666666667rem;color:#8a8f99}.useRem.isGame .chat-item .user-text-content[data-v-03075219]{color:#2f3033}.useRem.isGame .chat-item.type-2 .user-text-content[data-v-03075219],.useRem.isGame .chat-item.type-3 .user-text-content[data-v-03075219],.useRem.isGame .chat-item.type-4 .user-text-content[data-v-03075219],.useRem.isGame .chat-item.type-6 .user-text-content[data-v-03075219],.useRem.isGame .chat-item.type-8 .user-text-content[data-v-03075219],.useRem.isGame .chat-item.type-10 .user-text-content[data-v-03075219],.useRem.isGame .chat-item.type-11 .user-text-content[data-v-03075219]{color:#00decb}.useRem.isGame .chat-item.type-welcome[data-v-03075219]{color:#c4c7cb}", ""]), e.exports = t }, 1371: function (e, t, o) { "use strict"; var n = o(797); o.n(n).a }, 1372: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".video_section .video-js{width:100%;height:100%}.video_section .video-js .vjs-big-play-button{display:none}.video_section video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}", ""]), e.exports = t }, 1373: function (e, t, o) { "use strict"; var n = o(798); o.n(n).a }, 1374: function (e, t, o) { var n = o(6), r = o(24), c = o(536), l = o(537), d = o(523), h = o(538), m = o(539), v = o(540), f = o(532), _ = o(242); t = n(!1); var w = r(c), A = r(l), x = r(d), k = r(h), y = r(m), C = r(v), M = r(f), T = r(_); t.push([e.i, ".fixed_top_section[data-v-d8a81832]{position:fixed;left:50%;top:0;margin-left:-5rem;width:10rem;height:1.28rem;z-index:99999;background:hsla(0,0%,100%,.95)}.fixed_top_section .fixed_top_banner_b[data-v-d8a81832]{height:.8266666667rem;width:2.7733333333rem;float:left;position:relative;left:.2666666667rem;top:.2266666667rem;cursor:pointer;font-size:0}.fixed_top_section .fixed_top_banner_b img[data-v-d8a81832]{display:block;width:100%;height:100%}.fixed_top_section .fixed_top_banner_b.fixed_top_banner_b_tik[data-v-d8a81832]{width:2.9853333333rem}.fixed_top_openapp[data-v-d8a81832]{min-width:2.3066666667rem;height:.7466666667rem;margin-right:.2666666667rem;margin-top:.2666666667rem;position:relative;float:right;cursor:pointer}.fixed_top_openapp .open_app_btn[data-v-d8a81832]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-image:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.7466666667rem;font-size:.3733333333rem;font-weight:600;color:#fff;line-height:.5333333333rem;padding:0 .1333333333rem}.fixed_top_openapp .tips_openapp_w[data-v-d8a81832]{width:4.3466666667rem;border-radius:.32rem;background-color:#00decb;position:absolute;right:0;top:1.0133333333rem;padding:.2133333333rem;font-size:.32rem;font-weight:500;color:#fff;line-height:.44rem}.fixed_top_openapp .tips_openapp_w .tips_arrow[data-v-d8a81832]{position:absolute;right:.9333333333rem;top:-.08rem;width:.16rem;height:.16rem;background-color:#00decb;transform:rotate(45deg)}.blue-btn[data-v-d8a81832]{display:inline-block;background-image:linear-gradient(90deg,#2ee6d6,#00d2e5);height:.96rem;line-height:.96rem;border-radius:.48rem;color:#fff;font-size:.4266666667rem;padding:0 .2133333333rem;min-width:4.2666666667rem;text-align:center}.live_pk_section[data-v-d8a81832]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.live_pk_section .live_pk_content[data-v-d8a81832]{width:7.8133333333rem;background:#fff;border-radius:.4666666667rem;text-align:center;padding:.6rem .56rem .68rem;font-size:.4266666667rem;line-height:.5066666667rem;font-weight:600}.live_pk_section .live_pk_content .live_pk_tips[data-v-d8a81832]{color:#2f3033;margin-bottom:.8rem}.live_pk_section .live_pk_content .live_pk_btn[data-v-d8a81832]{display:flex;justify-content:center;align-items:center;width:6.6933333333rem;height:1.12rem;background:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.56rem;color:#fff;margin-bottom:.32rem}.live_pk_section .live_pk_content .live_pk_white_text[data-v-d8a81832]{font-size:.3733333333rem;font-weight:400;color:#8a8f99;line-height:.4266666667rem}.middle_section[data-v-d8a81832]{position:relative;overflow:hidden;width:10rem;height:10rem;background-repeat:no-repeat;background-position:50%;background-size:cover}.live_play_section[data-v-d8a81832]{position:absolute;z-index:9999;left:50%;top:50%;width:1.44rem;height:1.44rem;margin-left:-.72rem;margin-top:-.72rem}.live_play_btn[data-v-d8a81832]{display:block;width:100%;height:100%;overflow:hidden;text-indent:-999px;background-image:url(" + w + ');background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.video_section[data-v-d8a81832]{height:100%;width:100%;position:relative}.video_section[data-v-d8a81832]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-filter:blur(.2666666667rem);filter:blur(.2666666667rem);background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:var(--backgroundImage);transform:scale(1.2)}.video_section .water-marker[data-v-d8a81832]{position:absolute;z-index:99;visibility:hidden}.video_section .water-marker-visable[data-v-d8a81832]{visibility:visible}.video_section .water-marker img[data-v-d8a81832]{width:1.8133333333rem;height:.3333333333rem}.video_section .water-marker p[data-v-d8a81832]{font-size:.24rem;font-weight:700;color:hsla(0,0%,100%,.5);line-height:.28rem}.live_loading_section[data-v-d8a81832]{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:1.9066666667rem;height:2.86rem;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(' + A + ')}.live_ended_section[data-v-d8a81832]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;text-align:center;padding:0 1rem}.live_ended_section[data-v-d8a81832]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-filter:blur(.2666666667rem);filter:blur(.2666666667rem);background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:var(--backgroundImage);transform:scale(1.2)}.live_ended_section .tips1[data-v-d8a81832]{color:#fff;margin-bottom:.2133333333rem;font-size:.64rem;font-weight:500;line-height:.7733333333rem}.live_ended_section .tips2[data-v-d8a81832]{font-size:.3733333333rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:.4533333333rem;margin-bottom:.8rem}.live_ended_section .hover_recommend_b[data-v-d8a81832]{width:7.9466666667rem;height:7.9466666667rem;overflow:hidden;position:relative}.live_ended_section .hover_recommend_b .hover_recommend_ul[data-v-d8a81832]{height:100%;width:100%}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide[data-v-d8a81832]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;width:100%}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide .swiper-slide-inner[data-v-d8a81832]{width:3.84rem;height:3.84rem;border-radius:.08rem;margin:.0666666667rem;overflow:hidden;position:relative}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide .swiper-slide-inner .online_box[data-v-d8a81832]{opacity:.8;font-size:.2933333333rem}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide .swiper-slide-inner .room_name[data-v-d8a81832]{font-size:.2933333333rem;padding-left:.1333333333rem;padding-right:.1333333333rem}.multi_live_box[data-v-d8a81832]{text-align:center;background:url(' + x + ") 50% no-repeat;background-size:cover;height:100%;width:100%;z-index:9;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 1.6533333333rem;position:relative;overflow:hidden}.multi_live_box .tips_cont[data-v-d8a81832]{margin-bottom:.5333333333rem}.multi_live_box .multi_open_app[data-v-d8a81832],.multi_live_box .tips_cont[data-v-d8a81832]{font-size:.4266666667rem;font-weight:600;color:#fff;line-height:.5066666667rem}.multi_live_box .multi_open_app[data-v-d8a81832]{padding:0 .48rem;min-width:6.6933333333rem;height:1.12rem;background:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.56rem}.live_share_section[data-v-d8a81832]{position:absolute;z-index:999;left:0;bottom:0;width:10rem;height:1.7066666667rem;display:flex;justify-content:space-between;align-items:center;padding-left:.3733333333rem;padding-right:.32rem}.live_share_section.channel_section[data-v-d8a81832]{width:9.7333333333rem;height:2.0266666667rem;border-radius:.2133333333rem;border:1px solid hsla(0,0%,100%,.2);-webkit-filter:blur(0);filter:blur(0);left:.1333333333rem;bottom:.2666666667rem;padding:.24rem}.live_share_section .user_info[data-v-d8a81832]{display:flex;justify-content:center;align-items:center}.live_share_section .user_info .thumb_box[data-v-d8a81832]{width:.96rem;height:.96rem;border-radius:50%;overflow:hidden;border:.0266666667rem solid #fff;background-color:#fff}.live_share_section .user_info .thumb_box .thumb_icon[data-v-d8a81832]{display:block;width:100%;height:100%}.live_share_section .user_info .info_name_id[data-v-d8a81832]{width:5.5rem;margin-left:.2666666667rem;text-shadow:.0133333333rem .0133333333rem 0 rgba(0,0,0,.3)}.live_share_section .user_info .info_name_id .nick_name[data-v-d8a81832]{margin-bottom:.0533333333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.3733333333rem;font-weight:500;color:#fff;line-height:.4533333333rem}.live_share_section .user_info .info_name_id .bigoid[data-v-d8a81832]{font-size:.32rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:.3866666667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live_share_section .channel_info[data-v-d8a81832]{position:relative;display:flex;justify-content:center;align-items:center}.live_share_section .channel_info .channel-icon[data-v-d8a81832]{position:absolute;top:0;left:0;width:.88rem;height:.2533333333rem}.live_share_section .channel_info .thumb_box[data-v-d8a81832]{width:1.5466666667rem;height:1.5466666667rem;overflow:hidden;border-radius:.1333333333rem}.live_share_section .channel_info .thumb_box .thumb_icon[data-v-d8a81832]{display:block;width:100%;height:100%}.live_share_section .channel_info .info_name_id[data-v-d8a81832]{width:5.1rem;margin-left:.2666666667rem;text-shadow:.0133333333rem .0133333333rem 0 rgba(0,0,0,.3)}.live_share_section .channel_info .info_name_id .nick_name[data-v-d8a81832]{margin-bottom:.0533333333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.3733333333rem;font-weight:500;color:#fff;line-height:.5333333333rem}.live_share_section .channel_info .info_name_id .bigoid[data-v-d8a81832]{font-size:.2666666667rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:.3866666667rem}.live_share_section .visitor_tap[data-v-d8a81832]{display:inline-flex;justify-content:center;align-items:center}.live_share_section .visitor_tap .follow_btn[data-v-d8a81832]{width:.96rem;height:.96rem;border-radius:50%;background-image:url(" + k + ");background-repeat:no-repeat;background-size:100% 100%;background-position:50%;margin-left:.32rem;position:relative;flex-shrink:0}.live_share_section .visitor_tap .follow_btn .like_gif[data-v-d8a81832]{position:absolute;right:-.1333333333rem;top:-2.2rem;width:1.4666666667rem;height:2.2rem;background-image:url(" + y + ");background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.live_share_section .visitor_tap .follow_btn .tips_follow_w[data-v-d8a81832]{width:4.3466666667rem;border-radius:.32rem;background:#00decb;position:absolute;right:0;bottom:1.2rem;padding:.2133333333rem;font-size:.32rem;font-weight:500;color:#fff;line-height:.44rem;z-index:1000}.live_share_section .visitor_tap .follow_btn .tips_follow_w .tips_arrow[data-v-d8a81832]{position:absolute;right:.4rem;bottom:-.08rem;width:.16rem;height:.16rem;background:#00decb;transform:rotate(45deg)}.live_share_section .visitor_tap .share_btn[data-v-d8a81832]{width:.96rem;height:.96rem;border-radius:50%;background-image:url(" + C + ');background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.bigo_show_list .country_name[data-v-d8a81832]{padding:0 .1333333333rem;font-size:.3346666667rem;font-weight:400;color:#fff;line-height:.3466666667rem}.bigo_show_list .country_name[data-v-d8a81832]:before{content:"";font-family:icomoon;display:block;color:#fff;float:left;width:.3466666667rem;height:.3466666667rem}.bigo_show_list .room_name[data-v-d8a81832]{padding:0 .1333333333rem;font-size:.3733333333rem;font-weight:700;color:#fff;line-height:.4533333333rem}.bigo_show_list .list_hover[data-v-d8a81832]{position:absolute;width:100%;bottom:0;left:0;height:1.76rem;background:url(' + M + ") no-repeat;background-size:100% 100%}.bigo_show_list .list_hover .bottom_content[data-v-d8a81832]{position:absolute;left:0;width:100%;bottom:0;padding:.2rem 0}.bigo_show_list .list_hover p[data-v-d8a81832]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.password_input_wrapper[data-v-d8a81832]{width:100%}.password_input_wrapper .input_desc[data-v-d8a81832]{width:100%;margin-top:.7466666667rem;margin-bottom:.4266666667rem;font-weight:700;text-align:center;font-size:.4266666667rem;color:#fff;line-height:.5066666667rem}.password_input_wrapper .password_input[data-v-d8a81832]{position:absolute;top:0;left:0;width:100%;height:1.0666666667rem;opacity:0}.password_input_wrapper .password_list[data-v-d8a81832]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:.2133333333rem}.password_input_wrapper .password_list .password_item[data-v-d8a81832]{display:flex;align-items:center;justify-content:center;width:.9333333333rem;height:1.0666666667rem;font-size:.48rem;font-weight:600;color:#fff;line-height:.6666666667rem;border-radius:.1066666667rem;background-color:hsla(0,0%,100%,.3)}.live_password_section[data-v-d8a81832]{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100%;height:100%;padding-top:1.2rem;background:rgba(0,0,0,.7);z-index:100}.live_password_section .live_password_section_content[data-v-d8a81832]{display:flex;flex-direction:column;align-items:center;width:80%}.live_password_section .live_password_section_content .password_title[data-v-d8a81832]{margin-bottom:.7466666667rem;color:#fff;font-size:.6933333333rem;font-weight:600;text-align:center;line-height:.96rem}.live_password_section .live_password_section_content .password_avatar[data-v-d8a81832]{width:1.36rem;height:1.36rem;margin-bottom:.2133333333rem;border-radius:50%}.live_password_section .live_password_section_content .password_avatar img[data-v-d8a81832]{width:100%;height:100%;border-radius:50%;-o-object-fit:contain;object-fit:contain}.live_password_section .live_password_section_content .password_nickname[data-v-d8a81832]{display:flex;align-items:center;font-size:.3733333333rem;margin-bottom:.1066666667rem;font-weight:500;color:#fff;line-height:.4533333333rem}.live_password_section .live_password_section_content .password_nickname.opa[data-v-d8a81832]{opacity:.7}.live_password_section .live_password_section_content .btn-copy-nickname[data-v-d8a81832]{width:.4266666667rem;height:.4266666667rem;margin:0 .1333333333rem;background-image:url(" + T + ");background-size:cover}.live_password_section .live_password_section_content .password_bigoid[data-v-d8a81832]{font-size:.32rem;font-weight:400;color:#fff;line-height:.4rem}.live_password_section .live_password_section_content .password_bigoid.opa[data-v-d8a81832]{opacity:.7}.live_password_section .live_password_section_content .password_btn_wrapper[data-v-d8a81832]{display:flex;justify-content:center;margin-top:.7466666667rem}.live_password_section .live_password_section_content .password_btn_wrapper .password_btn[data-v-d8a81832]{min-width:4.2666666667rem;height:.96rem;font-size:.4266666667rem;font-weight:600;color:#fff;line-height:.4266666667rem;background:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.64rem}.live_password_section .live_password_section_content .password_btn_wrapper .password_btn.disable[data-v-d8a81832]{opacity:.7}.live_chat_section[data-v-d8a81832]{width:8rem;height:4.4533333333rem;position:absolute;z-index:999;left:.1333333333rem;bottom:1.8666666667rem;overflow:auto}.live_share_section_before[data-v-d8a81832]{position:absolute;bottom:0;left:0;width:10rem;height:6.9333333333rem;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.3))}", ""]), e.exports = t }, 1375: function (e, t, o) { "use strict"; var n = o(800); o.n(n).a }, 1376: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".video_section .video-js{width:100%;height:100%}.video_section .video-js .vjs-big-play-button{display:none}.video_section video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}", ""]), e.exports = t }, 1377: function (e, t, o) { "use strict"; var n = o(801); o.n(n).a }, 1378: function (e, t, o) { var n = o(6), r = o(24), c = o(536), l = o(537), d = o(523), h = o(538), m = o(539), v = o(540), f = o(1379), _ = o(1380); t = n(!1); var w = r(c), A = r(l), x = r(d), k = r(h), y = r(m), C = r(v), M = r(f), T = r(_); t.push([e.i, ".fixed_top_section[data-v-4d243512]{position:fixed;left:50%;top:0;margin-left:-5rem;width:10rem;height:1.28rem;z-index:99999;background:hsla(0,0%,100%,.95)}.fixed_top_section .fixed_top_banner_b[data-v-4d243512]{height:.8266666667rem;width:2.7733333333rem;float:left;position:relative;left:.2666666667rem;top:.2266666667rem;cursor:pointer;font-size:0}.fixed_top_section .fixed_top_banner_b img[data-v-4d243512]{display:block;width:100%;height:100%}.fixed_top_section .fixed_top_banner_b.fixed_top_banner_b_tik[data-v-4d243512]{width:2.9853333333rem}.fixed_top_openapp[data-v-4d243512]{min-width:2.3066666667rem;height:.7466666667rem;margin-right:.2666666667rem;margin-top:.2666666667rem;position:relative;float:right;cursor:pointer}.fixed_top_openapp .open_app_btn[data-v-4d243512]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-image:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.7466666667rem;font-size:.3733333333rem;font-weight:600;color:#fff;line-height:.5333333333rem;padding:0 .1333333333rem}.fixed_top_openapp .tips_openapp_w[data-v-4d243512]{width:4.3466666667rem;border-radius:.32rem;background-color:#00decb;position:absolute;right:0;top:1.0133333333rem;padding:.2133333333rem;font-size:.32rem;font-weight:500;color:#fff;line-height:.44rem}.fixed_top_openapp .tips_openapp_w .tips_arrow[data-v-4d243512]{position:absolute;right:.9333333333rem;top:-.08rem;width:.16rem;height:.16rem;background-color:#00decb;transform:rotate(45deg)}.blue-btn[data-v-4d243512]{display:inline-block;background-image:linear-gradient(90deg,#2ee6d6,#00d2e5);height:.96rem;line-height:.96rem;border-radius:.48rem;color:#fff;font-size:.4266666667rem;padding:0 .2133333333rem;min-width:4.2666666667rem;text-align:center}.live_pk_section[data-v-4d243512]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.live_pk_section .live_pk_content[data-v-4d243512]{width:7.8133333333rem;background:#fff;border-radius:.4666666667rem;text-align:center;padding:.6rem .56rem .68rem;font-size:.4266666667rem;line-height:.5066666667rem;font-weight:600}.live_pk_section .live_pk_content .live_pk_tips[data-v-4d243512]{color:#2f3033;margin-bottom:.8rem}.live_pk_section .live_pk_content .live_pk_btn[data-v-4d243512]{display:flex;justify-content:center;align-items:center;width:6.6933333333rem;height:1.12rem;background:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.56rem;color:#fff;margin-bottom:.32rem}.live_pk_section .live_pk_content .live_pk_white_text[data-v-4d243512]{font-size:.3733333333rem;font-weight:400;color:#8a8f99;line-height:.4266666667rem}.middle_section[data-v-4d243512]{position:relative;overflow:hidden;width:10rem;height:10rem;background-repeat:no-repeat;background-position:50%;background-size:cover}.live_play_section[data-v-4d243512]{position:absolute;z-index:9999;left:50%;top:50%;width:1.44rem;height:1.44rem;margin-left:-.72rem;margin-top:-.72rem}.live_play_btn[data-v-4d243512]{display:block;width:100%;height:100%;overflow:hidden;text-indent:-999px;background-image:url(" + w + ');background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.video_section[data-v-4d243512]{height:100%;width:100%;position:relative}.video_section[data-v-4d243512]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-filter:blur(.2666666667rem);filter:blur(.2666666667rem);background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:var(--backgroundImage);transform:scale(1.2)}.video_section .water-marker[data-v-4d243512]{position:absolute;z-index:99;visibility:hidden}.video_section .water-marker-visable[data-v-4d243512]{visibility:visible}.video_section .water-marker img[data-v-4d243512]{width:1.8133333333rem;height:.3333333333rem}.video_section .water-marker p[data-v-4d243512]{font-size:.24rem;font-weight:700;color:hsla(0,0%,100%,.5);line-height:.28rem}.live_loading_section[data-v-4d243512]{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;width:1.9066666667rem;height:2.86rem;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(' + A + ')}.live_ended_section[data-v-4d243512]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;text-align:center;padding:0 1rem}.live_ended_section[data-v-4d243512]:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-filter:blur(.2666666667rem);filter:blur(.2666666667rem);background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:var(--backgroundImage);transform:scale(1.2)}.live_ended_section .tips1[data-v-4d243512]{color:#fff;margin-bottom:.2133333333rem;font-size:.64rem;font-weight:500;line-height:.7733333333rem}.live_ended_section .tips2[data-v-4d243512]{font-size:.3733333333rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:.4533333333rem;margin-bottom:.8rem}.live_ended_section .hover_recommend_b[data-v-4d243512]{width:7.9466666667rem;height:7.9466666667rem;overflow:hidden;position:relative}.live_ended_section .hover_recommend_b .hover_recommend_ul[data-v-4d243512]{height:100%;width:100%}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide[data-v-4d243512]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;width:100%}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide .swiper-slide-inner[data-v-4d243512]{width:3.84rem;height:3.84rem;border-radius:.08rem;margin:.0666666667rem;overflow:hidden;position:relative}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide .swiper-slide-inner .online_box[data-v-4d243512]{opacity:.8;font-size:.2933333333rem}.live_ended_section .hover_recommend_b .hover_recommend_ul .swiper-slide .swiper-slide-inner .room_name[data-v-4d243512]{font-size:.2933333333rem;padding-left:.1333333333rem;padding-right:.1333333333rem}.multi_live_box[data-v-4d243512]{text-align:center;background:url(' + x + ") 50% no-repeat;background-size:cover;height:100%;width:100%;z-index:9;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 1.6533333333rem;position:relative;overflow:hidden}.multi_live_box .tips_cont[data-v-4d243512]{margin-bottom:.5333333333rem}.multi_live_box .multi_open_app[data-v-4d243512],.multi_live_box .tips_cont[data-v-4d243512]{font-size:.4266666667rem;font-weight:600;color:#fff;line-height:.5066666667rem}.multi_live_box .multi_open_app[data-v-4d243512]{padding:0 .48rem;min-width:6.6933333333rem;height:1.12rem;background:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:.56rem}.live_share_section[data-v-4d243512]{position:absolute;z-index:999;left:0;bottom:0;width:10rem;height:1.7066666667rem;display:flex;justify-content:space-between;align-items:center;padding-left:.3733333333rem;padding-right:.32rem}.live_share_section.channel_section[data-v-4d243512]{width:9.7333333333rem;height:2.0266666667rem;border-radius:.2133333333rem;border:1px solid hsla(0,0%,100%,.2);-webkit-filter:blur(0);filter:blur(0);left:.1333333333rem;bottom:.2666666667rem;padding:.24rem}.live_share_section .user_info[data-v-4d243512]{display:flex;justify-content:center;align-items:center}.live_share_section .user_info .thumb_box[data-v-4d243512]{width:.96rem;height:.96rem;border-radius:50%;overflow:hidden;border:.0266666667rem solid #fff;background-color:#fff}.live_share_section .user_info .thumb_box .thumb_icon[data-v-4d243512]{display:block;width:100%;height:100%}.live_share_section .user_info .info_name_id[data-v-4d243512]{width:5.5rem;margin-left:.2666666667rem;text-shadow:.0133333333rem .0133333333rem 0 rgba(0,0,0,.3)}.live_share_section .user_info .info_name_id .nick_name[data-v-4d243512]{margin-bottom:.0533333333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.3733333333rem;font-weight:500;color:#fff;line-height:.4533333333rem}.live_share_section .user_info .info_name_id .bigoid[data-v-4d243512]{font-size:.32rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:.3866666667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live_share_section .channel_info[data-v-4d243512]{position:relative;display:flex;justify-content:center;align-items:center}.live_share_section .channel_info .channel-icon[data-v-4d243512]{position:absolute;top:0;left:0;width:.88rem;height:.2533333333rem}.live_share_section .channel_info .thumb_box[data-v-4d243512]{width:1.5466666667rem;height:1.5466666667rem;overflow:hidden;border-radius:.1333333333rem}.live_share_section .channel_info .thumb_box .thumb_icon[data-v-4d243512]{display:block;width:100%;height:100%}.live_share_section .channel_info .info_name_id[data-v-4d243512]{width:5.1rem;margin-left:.2666666667rem;text-shadow:.0133333333rem .0133333333rem 0 rgba(0,0,0,.3)}.live_share_section .channel_info .info_name_id .nick_name[data-v-4d243512]{margin-bottom:.0533333333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.3733333333rem;font-weight:500;color:#fff;line-height:.5333333333rem}.live_share_section .channel_info .info_name_id .bigoid[data-v-4d243512]{font-size:.2666666667rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:.3866666667rem}.live_share_section .visitor_tap[data-v-4d243512]{display:inline-flex;justify-content:center;align-items:center}.live_share_section .visitor_tap .follow_btn[data-v-4d243512]{width:.96rem;height:.96rem;border-radius:50%;background-image:url(" + k + ");background-repeat:no-repeat;background-size:100% 100%;background-position:50%;margin-left:.32rem;position:relative;flex-shrink:0}.live_share_section .visitor_tap .follow_btn .like_gif[data-v-4d243512]{position:absolute;right:-.1333333333rem;top:-2.2rem;width:1.4666666667rem;height:2.2rem;background-image:url(" + y + ");background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.live_share_section .visitor_tap .follow_btn .tips_follow_w[data-v-4d243512]{width:4.3466666667rem;border-radius:.32rem;background:#00decb;position:absolute;right:0;bottom:1.2rem;padding:.2133333333rem;font-size:.32rem;font-weight:500;color:#fff;line-height:.44rem;z-index:1000}.live_share_section .visitor_tap .follow_btn .tips_follow_w .tips_arrow[data-v-4d243512]{position:absolute;right:.4rem;bottom:-.08rem;width:.16rem;height:.16rem;background:#00decb;transform:rotate(45deg)}.live_share_section .visitor_tap .share_btn[data-v-4d243512]{width:.96rem;border-radius:50%;background-image:url(" + C + ");background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.video_bottom_content[data-v-4d243512]{position:absolute;left:0;top:6.88rem;width:100%;bottom:0}.middle_section[data-v-4d243512]{height:5.6rem}.live_share_section[data-v-4d243512]{position:static;background-color:#fff;background-image:none}.live_share_section .user_info .info_name_id[data-v-4d243512]{width:4.4rem;text-shadow:none}.live_share_section .user_info .info_name_id .nick_name[data-v-4d243512]{color:#2f3033}.live_share_section .user_info .info_name_id .bigoid[data-v-4d243512]{color:#8a8f99}.live_share_section .visitor_tap .share_btn[data-v-4d243512]{display:inline-flex;justify-content:center;align-items:center;width:auto;min-width:2.1866666667rem;height:.96rem;border-radius:.7466666667rem;border:.0133333333rem solid #c4c7cc;font-size:.3733333333rem;font-weight:600;color:#2f3033;line-height:.96rem;padding:0 .1333333333rem}.live_share_section .visitor_tap .share_btn .share_btn_icon[data-v-4d243512]{flex-shrink:0;width:.5066666667rem;height:.5066666667rem;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(" + M + ");margin-right:.08rem}.chat_content_box[data-v-4d243512]{overflow:auto;display:none}.chat_content_box.current[data-v-4d243512]{display:block}.chat_content_box .chat_content_box_bottom[data-v-4d243512]{display:flex;justify-content:space-between;align-items:center;padding-left:.32rem;padding-right:.3733333333rem;padding-bottom:.16rem;position:fixed;bottom:0;left:0;right:0;margin:0 auto}.chat_content_box .chat_content_box_bottom .chat_content_box_send[data-v-4d243512]{width:8.3466666667rem;height:.96rem;background-color:rgba(196,199,203,.19);border-radius:.08rem;padding:.2133333333rem;font-size:.3733333333rem;font-weight:400;color:#8a8f99;line-height:.5333333333rem}.chat_content_box .chat_content_box_bottom .chat_content_box_gift[data-v-4d243512]{width:.64rem;height:.64rem;background-image:url(" + T + ');background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.chat_content_box .chat_list[data-v-4d243512]{width:100%;overflow:auto;padding:.36rem .1866666667rem .2933333333rem}.video_bot_tab[data-v-4d243512]{overflow:hidden;background:#fff;width:100%;height:1.28rem;display:flex;justify-content:center;align-items:center;margin-top:.0266666667rem}.video_bot_tab .chat_btn[data-v-4d243512],.video_bot_tab .recommend_btn[data-v-4d243512]{flex:1;font-size:.4266666667rem;font-weight:400;color:#8a8f99;line-height:.4266666667rem;text-align:center;position:relative}.video_bot_tab .chat_btn.current[data-v-4d243512],.video_bot_tab .recommend_btn.current[data-v-4d243512]{font-weight:600;color:#2f3033}.video_bot_tab .chat_btn.current[data-v-4d243512]:after,.video_bot_tab .recommend_btn.current[data-v-4d243512]:after{content:"";position:absolute;bottom:-.16rem;left:0;right:0;margin:0 auto;width:.2133333333rem;height:.08rem;background:#2f3033;border-radius:.0533333333rem}.cover_msg_box[data-v-4d243512]{text-align:center}.cover_msg_box .live_ended_tips[data-v-4d243512]{font-size:.64rem;font-weight:500;color:#fff;line-height:.7733333333rem;margin-bottom:.2133333333rem}.cover_msg_box .room_status[data-v-4d243512]{font-size:.3733333333rem;font-weight:400;color:hsla(0,0%,100%,.8);line-height:.4533333333rem}', ""]), e.exports = t }, 1379: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAb1BMVEUAAAAvMDMvMDMxMjUwMTQvMDM2Njg0NDVCQkIwMTQyMjU+Pj4wMTQuMDMyMjUvMDIvMDMwMTQwNDouMDIuMDMvMDMvMDMwMDQwMTUuLzMvMDMvMDQwMTMvMDIwMDMwMTQwNDk3NzcvMDMvMDMvMDMfwXHSAAAAJHRSTlMA9/AwPnkVJQdHNwtakSvq2WEa5L+khG9Q3rGAatOdVR8PyqnLg2XdAAAB60lEQVRYw+1W7ZKCMAxsirR8KiCg4AeivP8zXpsOqCclHPfvjp1xBgm7LUm6ga1Y8Y/gu2f5C3qbg4K7XKCATgHKpfywM1i8h0BvAH+HZQIbUNw9KqTLBTYXVIgWCzhtggrHxQJMVKjg/5AtgiY2AizbYy0288nbQw4dAHRGgN12qBDMXPq0w9oZwFbfk6iAYhTkFRceAKHZE9d/+Jaie+VANxdVnzoHUIE4WU7S03e160vhvbUl3r9N8VNDBx4740VV2Gd2vguGnnoWb8CqJB7Bj0NmwxEVTpZohFE+WesGnxHj+cPl90SWD0qB+6P1S/D9MkYAbPZSgq6yID3K5i63bt6JLcByqB46cCX5Me5zpEwSWyScxYfGEqFt74T8eiw1uDOP4LvIzz1LD/HytaiO35zduCiubtvfO9v5rO4U+hYQUVGhGyHg8nrQ4D6aJ0/HanOZ3o0bPSFfGv3SWk8Z+n5Y8nc22tjzGCViIrsqdn7SQWtyjq48HOTK1qi5iiZM5P1rd5c4CrJhLtBWosPXgINh18fw22DZEGaWaV4BZvVSfEwmx/Dl9AAz9If4jESkoaeDkR/t0g7R4hr846HtIB1QPY4zbDy99FiV5iHfYoEYopxSIRrfncpBFdDT3P416QWSrVjxx/EFUCNCcOQfRJUAAAAASUVORK5CYII=" }, 1380: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAP1BMVEUAAAA1NTYvMDMvMDNNTU0wMDMwMDQxMTQvMDMwMTQwMDQvNTUwMTQwMDMyMjYzMzNAQEAvMTMwMTM5OTkvMDO6cp2pAAAAFHRSTlMAGvPYBZuOWeS2lCtqUUI3DL2lEtpBR0gAAAE3SURBVGje7ZjLjsMgDEXBBAgpeTT1/3/rqAJNMvXQRW2ktvLZhSgccg0sbJSPwebkAFzK1vTAevzFd1DMgCdgNsJkfCALrx8Jsxnifq/JHgd+/oAEyA4rjh2Yx4Jft231SAnMHyizjEt5XEYRA63wYioLUlgppZLPOTKC41S6VHM9BlYsjNHaWAOLDEHZQ9sxsNX5b/eHWzHskgLzZ9GxZMSPiAjseZMBv8hEYIiAuU2JgETEPWhEQIrMvyoeBS9s00twgAzAhYtpM0wowDQ057+iCNeWYUIhpkb+KMb/dQgoRnhyKSRrGtBzQLHpycGDesdwBPTqoB8yBMdbFahABSrgCPioQAXfcA5UoAIVqEAFKlCBClTw+QL5dk7/hlT/llr/pmD/tmb/xmz/1rJ8c1xRFOXt+AHJTr/QkmznxwAAAABJRU5ErkJggg==" }, 1381: function (e, t, o) { "use strict"; var n = o(802); o.n(n).a }, 1382: function (e, t, o) { var n = o(6), r = o(24), c = o(849), l = o(483), d = o(1383), h = o(1384), m = o(1385), v = o(1386), f = o(1387), _ = o(1388), w = o(513), A = o(514), x = o(1389), k = o(523), y = o(771), C = o(772), M = o(1390), T = o(554), I = o(553), S = o(863), D = o(864), R = o(552), E = o(555), O = o(1391), j = o(1392), U = o(251); t = n(!1); var P = r(c), z = r(l), B = r(d), N = r(h), L = r(m), Q = r(v), G = r(f), V = r(_), H = r(w), F = r(A), J = r(x), K = r(k), W = r(y), $ = r(C), Y = r(M), X = r(T), Z = r(I), ee = r(S), te = r(D), ie = r(R), oe = r(E), ae = r(O), ne = r(j), re = r(U); t.push([e.i, '@-webkit-keyframes rotate-round-data-v-72fcbe62{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes rotate-round-data-v-72fcbe62{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@-webkit-keyframes scale-data-v-72fcbe62{0%{transform:scale(.8)}25%{transform:scale(1.1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes scale-data-v-72fcbe62{0%{transform:scale(.8)}25%{transform:scale(1.1)}50%{transform:scale(.95)}to{transform:scale(1)}}@-webkit-keyframes bounceIn-data-v-72fcbe62{0%{opacity:0}to{opacity:1}}@keyframes bounceIn-data-v-72fcbe62{0%{opacity:0}to{opacity:1}}.room[data-v-72fcbe62]{max-width:1340px;margin:20px auto}.room .room-container[data-v-72fcbe62]{width:100%;position:relative;display:flex}.room .room-container .room-container__left[data-v-72fcbe62]{width:989px}.room .room-container .room-container__left .room-host-about[data-v-72fcbe62]{width:100%;height:96px;background:#fff;position:relative;z-index:10;border-radius:4px;padding:20px}.room .room-container .room-container__left .room-host-about[data-v-72fcbe62]:after{content:"";display:block;clear:both}.room .room-container .room-container__left .room-host-about .host-avatar[data-v-72fcbe62]{cursor:pointer;width:56px;height:56px;margin-right:8px;overflow:hidden;border-radius:50%;transform:translateY(-50%);position:relative;top:50%;float:left;z-index:1}.room .room-container .room-container__left .room-host-about .host-center[data-v-72fcbe62]{transform:translateY(-40%);position:relative;top:50%}.room .room-container .room-container__left .room-host-about .host-center .host-nickname[data-v-72fcbe62]{cursor:pointer;display:inline-block;font-size:18px;font-weight:500;color:#2f3033;line-height:21px;margin-bottom:9px}.room .room-container .room-container__left .room-host-about .host-center .host-info[data-v-72fcbe62]{font-size:14px;font-weight:400;color:#8a8f99;line-height:16px}.room .room-container .room-container__left .room-host-about .host-center .host-info .info-bean[data-v-72fcbe62],.room .room-container .room-container__left .room-host-about .host-center .host-info .info-bigoId[data-v-72fcbe62],.room .room-container .room-container__left .room-host-about .host-center .host-info .info-location[data-v-72fcbe62],.room .room-container .room-container__left .room-host-about .host-center .host-info .info-view-nums[data-v-72fcbe62]{display:inline-block}.room .room-container .room-container__left .room-host-about .host-center .host-info .info-bean[data-v-72fcbe62],.room .room-container .room-container__left .room-host-about .host-center .host-info .info-location[data-v-72fcbe62],.room .room-container .room-container__left .room-host-about .host-center .host-info .info-view-nums[data-v-72fcbe62]{position:relative;margin-left:30px}.room .room-container .room-container__left .room-host-about .host-center .host-info .info-bean[data-v-72fcbe62]:before,.room .room-container .room-container__left .room-host-about .host-center .host-info .info-location[data-v-72fcbe62]:before,.room .room-container .room-container__left .room-host-about .host-center .host-info .info-view-nums[data-v-72fcbe62]:before{width:14px;height:14px;background-repeat:no-repeat;background-position:50%;background-size:cover;content:"";position:absolute;left:-19px;top:1px}.room .room-container .room-container__left .room-host-about .host-center .host-info .info-bean[data-v-72fcbe62]:before{background-image:url(' + P + ")}.room .room-container .room-container__left .room-host-about .host-center .host-info .info-view-nums[data-v-72fcbe62]:before{background-image:url(" + z + ")}.room .room-container .room-container__left .room-host-about .host-center .host-info .info-location[data-v-72fcbe62]:before{background-image:url(" + B + ')}.room .room-container .room-container__left .room-host-about .host-right[data-v-72fcbe62]{clear:both}.room .room-container .room-container__left .room-host-about .host-share-btn[data-v-72fcbe62]{float:right;position:relative;top:-53px;padding-right:10px;padding-left:28px;cursor:pointer;height:28px;border-radius:24px;border:1px solid #c4c7cc;font-size:14px;font-weight:600;color:#2f3033;line-height:16px;display:flex;justify-items:center;align-items:center}.room .room-container .room-container__left .room-host-about .host-share-btn[data-v-72fcbe62]:before{display:block;content:"";width:14px;height:14px;position:absolute;left:10px;top:5.5px;z-index:8;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(' + N + ')}.room .room-container .room-container__left .room-host-about .host-follow[data-v-72fcbe62]{float:right;position:relative;top:-53px;height:28px;margin-left:10px}.room .room-container .room-container__left .room-host-about .host-follow .host-follow-btn[data-v-72fcbe62]{height:100%;border-radius:24px;background:linear-gradient(90deg,#2ee6d6,#00d2e5);padding-right:10px;padding-left:28px;font-size:14px;font-weight:600;color:#fff;line-height:17px;cursor:pointer;display:flex;justify-items:center;align-items:center;position:relative}.room .room-container .room-container__left .room-host-about .host-follow .host-follow-btn[data-v-72fcbe62]:hover{opacity:.8}.room .room-container .room-container__left .room-host-about .host-follow .host-follow-btn[data-v-72fcbe62]:before{display:block;content:"";position:absolute;left:10px;top:8px;z-index:8;width:12px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(' + L + ")}.room .room-container .room-container__left .room-host-about .host-follow .host-follow-btn.followed[data-v-72fcbe62]{background:#fff;border:1px solid #c4c7cc;color:#2f3033}.room .room-container .room-container__left .room-host-about .host-follow .host-follow-btn.followed[data-v-72fcbe62]:before{background-image:url(" + Q + ')}.room .room-container .room-container__left .room-host-about .guide-phone[data-v-72fcbe62]{position:absolute;right:20px;top:58px;cursor:pointer}.room .room-container .room-container__left .room-host-about .guide-phone .guide-phone-title[data-v-72fcbe62]{position:relative;font-size:14px;font-weight:400;color:#8a8f99;line-height:20px}.room .room-container .room-container__left .room-host-about .guide-phone .guide-phone-title[data-v-72fcbe62]:before{display:inline-block;content:"";position:absolute;left:-20px;top:3px;width:14px;height:14px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(' + G + ")}.room .room-container .room-container__left .room-host-about .guide-phone .guide-phone-title[data-v-72fcbe62]:hover{color:#2f3033}.room .room-container .room-container__left .room-host-about .guide-phone .guide-phone-title[data-v-72fcbe62]:hover:before{background-image:url(" + V + ")}.room .room-container .room-container__left .room-video[data-v-72fcbe62]{position:relative;margin-top:12px}.room .room-container .room-container__right[data-v-72fcbe62]{width:340px;position:absolute;top:0;right:0;bottom:0;overflow:hidden;padding-bottom:58px;border-radius:4px}.room .room-container .room-container__right .user_sent_msg[data-v-72fcbe62]{background-color:#fff;position:absolute;left:0;bottom:0;right:0;height:52px;border-radius:4px}.room .room-container .room-container__right .user_words_msg textarea[data-v-72fcbe62]{width:250px;height:45px;border:none;padding:10px 10px 0;font-size:14px;color:#000}.room .room-container .room-container__right .user_words_msg .login_tips[data-v-72fcbe62]{position:absolute;left:0;top:0;width:250px;height:100%;background:#fff;font-size:14px;font-weight:400;color:#c4c7cc;line-height:52px}.room .room-container .room-container__right .user_words_msg[data-v-72fcbe62] ::-webkit-input-placeholder{color:#e2e2e2;font-size:14px}.room .room-container .room-container__right .user_words_msg[data-v-72fcbe62] :-moz-placeholder,.room .room-container .room-container__right .user_words_msg[data-v-72fcbe62] ::-moz-placeholder{color:#e2e2e2;font-size:14px}.room .room-container .room-container__right .user_words_msg[data-v-72fcbe62] :-ms-input-placeholder{color:#e2e2e2;font-size:14px}.room .room-container .room-container__right .user_words_msg .login_tips a[data-v-72fcbe62]{color:#00decb;margin-left:12px}.room .room-container .room-container__right .user_words_msg .send_btn[data-v-72fcbe62]{position:absolute;right:0;top:0;bottom:0;margin:auto 12px;cursor:pointer;width:70px;height:28px;background:linear-gradient(90deg,#2ee6d6,#00d2e5);border-radius:24px;font-size:14px;font-weight:600;color:#fff;line-height:14px;display:flex;justify-content:center;align-items:center}.room .room-container .room-container__right .user_words_msg .send_btn[data-v-72fcbe62]:hover{opacity:.8}.room .room-recommend-live[data-v-72fcbe62]{margin-top:60px}.room .room-recommend-live .room-recommend-live__header[data-v-72fcbe62]{margin-bottom:14px;position:relative}.room .room-recommend-live .room-recommend-live__header .header-title[data-v-72fcbe62]{float:left;font-size:28px;font-weight:600;color:#2f3033;line-height:40px;max-width:1150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room .room-recommend-live .room-recommend-live__header .header-right[data-v-72fcbe62]{position:absolute;right:0;top:0;bottom:0;margin:auto 0;display:flex;justify-content:center;align-items:center}.room .room-recommend-live .room-recommend-live__header .header-right .header-change[data-v-72fcbe62]{cursor:pointer;font-size:13px;font-weight:400;color:#8a8f99;line-height:40px;position:relative}.room .room-recommend-live .room-recommend-live__header .header-right .header-change[data-v-72fcbe62]:hover{font-weight:400;color:#2f3033}.room .room-recommend-live .room-recommend-live__header .header-right .header-change[data-v-72fcbe62]:hover:before{opacity:1}.room .room-recommend-live .room-recommend-live__header .header-right .header-change .val[data-v-72fcbe62]{display:inline-block;vertical-align:middle}.room .room-recommend-live .room-recommend-live__header .header-right .gray-line[data-v-72fcbe62]{width:1px;height:12px;background:#8a8f99;border-radius:1px;position:relative;margin:0 10px}.room .room-recommend-live .room-recommend-live__header .header-right .classify__more-btn[data-v-72fcbe62]{display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:400;color:#8a8f99;line-height:16px}.room .room-recommend-live .room-recommend-live__header .header-right .classify__more-btn .arrow-icon[data-v-72fcbe62]{width:12px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(" + H + ")}.room .room-recommend-live .room-recommend-live__header .header-right .classify__more-btn[data-v-72fcbe62]:hover{color:#2f3033}.room .room-recommend-live .room-recommend-live__header .header-right .classify__more-btn:hover .arrow-icon[data-v-72fcbe62]{background-image:url(" + F + ")}.room .room-recommend-live .room-recommend-live-list[data-v-72fcbe62]{margin-right:-25px}.pk_live_box[data-v-72fcbe62]{position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pk_live_box .multi_live_cont[data-v-72fcbe62]{width:496px;min-height:287px;background:rgba(0,0,0,.69);border-radius:4px;display:flex;flex-direction:column;justify-items:center;align-items:center;padding:40px 48px;position:relative;text-align:center}.pk_live_box .multi_live_cont .close_btn[data-v-72fcbe62]{position:absolute;right:8px;top:8px;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(" + J + ");cursor:pointer}.pk_live_box .multi_live_cont .multi_live_cont_title[data-v-72fcbe62]{font-size:18px;font-weight:700;color:#fff;line-height:21px;text-shadow:1px 1px 0 rgba(0,0,0,.3);margin-bottom:10px}.pk_live_box .multi_live_cont .multi_live_cont_text[data-v-72fcbe62]{font-size:14px;font-weight:400;color:hsla(0,0%,100%,.8);line-height:18px;text-shadow:1px 1px 0 rgba(0,0,0,.3);margin-bottom:3px}.pk_live_box.multi_live_box[data-v-72fcbe62]{background:url(" + K + ") 50% no-repeat;background-size:cover}.bounceIn[data-v-72fcbe62]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:bounceIn-data-v-72fcbe62;animation-name:bounceIn-data-v-72fcbe62}.poptip-animation-enter-active[data-v-72fcbe62]{-webkit-animation:bounceIn-data-v-72fcbe62 .5s;animation:bounceIn-data-v-72fcbe62 .5s}.download-qrcode-right[data-v-72fcbe62]{display:flex;flex-direction:column;margin-left:14px;font-size:14px;font-weight:700;color:#fff;line-height:16px;max-width:120px}.download-qrcode-right .apple-icon[data-v-72fcbe62]{background-image:url(" + W + ")}.download-qrcode-right .apple-icon[data-v-72fcbe62],.download-qrcode-right .google-icon[data-v-72fcbe62]{width:120px;height:36px;background-repeat:no-repeat;background-position:50%;background-size:cover;margin-top:12px;cursor:pointer}.download-qrcode-right .google-icon[data-v-72fcbe62]{background-image:url(" + $ + ")}.qr-code-box-bg[data-v-72fcbe62]{margin-left:11px;padding:5px;background-color:#fff;border-radius:4px}.poptip-qrcode-bottom[data-v-72fcbe62]{display:flex;margin-top:25px;align-items:flex-end}.poptip-qrcode-bottom .poptip-qrcode-img1[data-v-72fcbe62]{width:105px;height:112px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(" + Y + ')}.poptip-qrcode-bottom .poptip-qrcode-line[data-v-72fcbe62]{width:1px;height:124px;background:#e1e3e6;margin:0 27px}.poptip-qrcode-bottom .download-qrcode-right[data-v-72fcbe62]{margin-left:0}.poptip[data-v-72fcbe62]{position:absolute;width:320px;padding:20px 16px 18px;z-index:100;top:40px;right:-113px;background-color:#fff;box-shadow:1px 1px 18px 0 rgba(0,0,0,.12);border-radius:8px 6px}.poptip .share-apps-title[data-v-72fcbe62]{color:#2f3033;font-weight:400;font-size:14px;line-height:18px;padding-left:8px}.poptip .share-apps[data-v-72fcbe62]{display:flex;flex-wrap:wrap}.poptip .share-link[data-v-72fcbe62]{position:relative;width:72px;height:72px;padding-top:50px}.poptip .share-link[data-v-72fcbe62]:before{display:block;content:"";width:32px;height:32px;position:absolute;left:20px;top:10px;background-position:50%;background-size:contain;background-repeat:no-repeat}.poptip .share-link.share-WhatsApp[data-v-72fcbe62]:before{background-image:url(' + X + ")}.poptip .share-link.share-Twitter[data-v-72fcbe62]:before{background-image:url(" + Z + ")}.poptip .share-link.share-Pinterest[data-v-72fcbe62]:before{background-image:url(" + ee + ")}.poptip .share-link.share-Reddit[data-v-72fcbe62]:before{background-image:url(" + te + ")}.poptip .share-link.share-Facebook[data-v-72fcbe62]:before{background-image:url(" + ie + ")}.poptip .share-link.share-Copy[data-v-72fcbe62]:before{background-image:url(" + oe + ')}.poptip[data-v-72fcbe62]:after{position:absolute;top:0;right:43%;transform:translateY(-100%);display:block;content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px}.poptip a[data-v-72fcbe62]{display:block;font-size:12px;font-weight:400;color:#8a8f99;line-height:14px;text-align:center}.poptip.poptip-qrcode[data-v-72fcbe62]{padding:28px;width:486px;left:auto;right:-20px;top:34px}.poptip.poptip-qrcode .share-apps-title-scan[data-v-72fcbe62]{font-size:18px;font-weight:700;color:#2f3033;line-height:21px;margin-bottom:10px}.poptip.poptip-qrcode .share-apps-desc[data-v-72fcbe62]{font-size:14px;font-weight:400;color:#8a8f99;line-height:18px}.poptip.poptip-qrcode[data-v-72fcbe62]:after{left:auto;right:74px}#copiedTips_e[data-v-72fcbe62]{position:fixed;z-index:99999;left:50%;margin-left:-35px;top:50%;width:98px;height:42px;background:#000;color:#fff;font-size:20px;text-align:center;line-height:42px;border-radius:5px}.follow_guide[data-v-72fcbe62]{position:absolute;z-index:8;background:#fff;box-shadow:1px 1px 18px 0 rgba(0,0,0,.12);border-radius:8px;right:-370px;width:446px;top:60px;text-align:left;padding:28px 124px 28px 28px}.follow_guide .follow_guide_arrow[data-v-72fcbe62]{width:42px;height:48px;top:-35px;left:79px;background-image:url(' + ae + ")}.follow_guide .follow_guide_arrow[data-v-72fcbe62],.follow_guide .follow_guide_bigo[data-v-72fcbe62]{background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute}.follow_guide .follow_guide_bigo[data-v-72fcbe62]{width:108px;height:75px;bottom:0;right:0;background-image:url(" + ne + ")}.follow_guide .follow_guide_title[data-v-72fcbe62]{font-size:18px;font-weight:700;color:#2f3033;line-height:21px;margin-bottom:18px}.follow_guide .follow_guide_text[data-v-72fcbe62]{font-size:14px;font-weight:400;color:#8a8f99;line-height:18px}.follow_guide .follow_guide_btn[data-v-72fcbe62]{width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;background-image:url(" + re + ');cursor:pointer;right:8px;top:8px}.follow_guide .download-tips[data-v-72fcbe62]{font-size:14px;font-weight:400;color:#8a8f99;line-height:16px;margin-bottom:18px}.follow_guide .download-container[data-v-72fcbe62]{display:flex;justify-content:center;align-items:center}.follow_guide .download-container .download-qrcode[data-v-72fcbe62]{width:80px;height:80px;margin-top:15px}.follow_guide.follow_guide_short[data-v-72fcbe62]{width:auto;padding-right:28px;right:-20px;top:40px;padding-top:20px}.follow_guide.follow_guide_short[data-v-72fcbe62]:after{position:absolute;top:0;right:19%;transform:translateY(-100%);display:block;content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px}.bar-list[data-v-72fcbe62]{margin-top:14px}.no-bar[data-v-72fcbe62]{margin-top:10px;width:1066px;height:372px;background:#fff;border-radius:4px}.no-bar img[data-v-72fcbe62]{margin:84px 453px 16px}.no-bar div[data-v-72fcbe62]{font-weight:500;color:#2f3033}.no-bar div[data-v-72fcbe62],.no-more[data-v-72fcbe62]{font-size:16px;line-height:28px;text-align:center}.no-more[data-v-72fcbe62]{width:1066px;height:28px;font-weight:400;color:#8a8f99;padding-top:48px;padding-bottom:128px}', ""]), e.exports = t }, 1383: function (e, t, o) { e.exports = o.p + "img/location.b4afeb.png" }, 1384: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAV1BMVEUAAAAvMDMvMDIvMDMwMDQvMDMvMDIvMDMvMDMyMzY9PT0wMTUyMjMvMDMwMTQwMTQxMjUyMjUvLzMvMDIwMDQxMTQxMTYwMTMuMDMvLzQ1NTUyMjYvMDOesqwcAAAAHHRSTlMA9PjxV8qK124hC1AxsGVcPiujmIN7OeO/uBhHSfkp8gAAAOFJREFUKM+9kdtywjAQQyNtbOdKkpJQoPr/76zJpTVh8gj7pjm2RqvNPjPVVBxDQd/VActJwlUH0AzE9RDmRtxeQHlqg2h1aUL7jJoWUBzk2RDpV8o8KADB+cdDCOd/5iIKxX2TFyR/b5SdUqMesmb1NKrcxQaKJSaEZhe9ABarK9Ht94Uwe91jnTtWR1asDnOY3DsjpVjsT2TT8iyIWenNqLWEPrJx9aDcBIrG4CCrH0v6lQ1GZwL8pZqL79J6OhOlsdquwrTYMSL1W0xGlZxkiGz4U5DOT8cKfaK6Onv3/AIlsAsS8D4nGwAAAABJRU5ErkJggg==" }, 1385: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWAgMAAAC52oSoAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMA40mAJZ3FAAAAK0lEQVQI12NgYFBtYAABeQcwZX+AJGr+fyBIYKgHURegFFSQRMPgjoA6CQD5ISSHhi82BAAAAABJRU5ErkJggg==" }, 1386: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAe1BMVEUAAAAwMjMvMDMvMDM5OTkvMDMvMTMwMTMwMTQwMTQvMTUxMTg1NTtAQEAwMTQvMDMvMDMvMDMvMTMwMDMwMTMvMDMxMTUwMjUzMzMzMzg3NzcwMDMwMDQwMDQvMTQvMTMxMTMwMDUwMDUyMjY0NDQxMTcvOTlAQEAvMDPpaeObAAAAKHRSTlMASu7nBPra0mFbUSQVCvby4Me/qpJ9QDcxIBG0o5mNh3h0akcsKhsIfmmbqwAAAJxJREFUKM/NkVkSgjAQRANhR0R2cd999z+hlUIFhfmnv7rrJVOZjpqNLEtmRxBpiAzXS9gKbLECbzPNnAzsWLi4B6790WTILsD5m2Jb1z2rXdj1MQC7/YRWQ/YcPE6D/56c+KAfaqDGhaKzBbiNMT+DORlTAYH6U9nVFQHleO/c7H1PIXemG/M905rUNaQ3+ZeIlKADVEpUGKlZ6AVlHA5aKLnu1AAAAABJRU5ErkJggg==" }, 1387: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAAKlBMVEUAAACLj5qLj5mLkJqMkp6MkJuMmZmLj5qLj5mLkJqOk5mLkJmWlqWKj5m+GoYDAAAADXRSTlMAYKCVKnoU7uTMLWwR9NdLpAAAAFVJREFUGNNjIBGkKkFBGIjH1nsXCm4kALmsNwWhYG4AkMt0EaZLVoEgl7EKxl0uQNAVPC5wcADIZb8LBwVALrcxHGwgyXNoziDJC2jeRwsctKAjDQAAPMcxrYhwqZ4AAAAASUVORK5CYII=" }, 1388: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAAJ1BMVEUAAAAwMTQwMTMxMTYwMjMwMDQzMzMvMDMwMDMwMTMvMjQ8PDwvMDOoGsuhAAAADHRSTlMAYKAqlXoU7uTMbBFTST2jAAAAVElEQVQY02MgEaQqQUEYiMfWcwYKTiQAuawnBaFgTgCQy3QQpktGgSCXsRjGNRcg6ApuYzjYAOSyn4GDAiCXywUOFpDkOTRnkOQFNO+jBQ5a0JEGAFBNLjkI5BFDAAAAAElFTkSuQmCC" }, 1389: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAATlBMVEUAAAABAQHk5ujy8vI8PDz///90dHXg4+XJys3g4uPS09TR0tW8vLxSUlLT09Pa3+Hc3uDQ0tTDyMjBwsWeoaSRkpLIyMtsbGzDw8j///8OsM9TAAAAGnRSTlMAL4WIN5pFgUx9amATPAd2c3FqZVRPRUIzAf4Sp2gAAAEVSURBVEjH3ZVJsoMwDES/OsTygBnDdP+L/qosZFCAirbpFYt+5W4w0t9vqp5TbJnbmOb6C7fvsFPn75nGMxDGyWWi7KYxAOyba/8agMHRTm4Awnph3zzQL6S09IDfTuMk4EUnegHpJNaWwI5O5Rjp8wwPznShzPAffQFHl3LAqgoEnV/3CI0K1NOt+mOomrHcAwu4PhwwSNxYFVsVpdhwOKIrjePzUYn/8Yyld7dLhEDFJIQ8vhVQMs0YSRPaTyNmARIm0oT204QkQIQjTWg/OUQBWmTShPZTRisAg0gT4heBzYA5krm0+bWaP5z5algvn/l6m38g6y9qHgLWMWMdZOZRaR3G1nFvXCjWlWVcisa1+5P6B3m6EtF+pT4aAAAAAElFTkSuQmCC" }, 1390: function (e, t, o) { e.exports = o.p + "img/open-code2.dfa8e8.png" }, 1391: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABgCAMAAAC0XqVIAAAAb1BMVEUAAABHR0c9PT0vMDMwMTU0NTgvMDMwMjQwMDMvMTMzNDUwMjQvMDMzMzQ3NzcwMTMvMDMvMDMwMDMvMDMwMTQwMDMwMTQxMTUvMDMyMzYwMDMwMTMvMjQwMTQxMTQvMTQvMDMvMDMwMTMvMDMvMDPVe1GsAAAAJHRSTlMABArmNRffP5RrIUvTLQ/79vHAtXxjdlKuJ6GccVxXgsSpicnSLmXXAAACPElEQVRYw+3W6XKbQBAE4F522eUSNxLIOu1+/2dMNnEiK8YCrHGVXfH3W5qagZ4p8M1LDeQ92BziNBtIW5FcQ9iaZOEgq+ZPOoSkvKDXKAja8LdWNFB85kQD5ck+1hX/qpVcoC4eBQN1kcoF6qJK5AJ18aTkAnURSQbK081xk8gFqijZuFAuUNUp6ow60CpIMc/jKssO4jp9wAKDraP95GwqwEzKb0hC0kJMkhUDoFYm3s+LwpyaltnwYneaiQlbxpi0Y/2ijLJ8ul31wHJGr2l+NZxmr3DLlhmWGvQONwW1w2IKd1LNAe8S3HqerEf/EkzFSne37mSL1+JqN1E0Jt+uqmlGU9NjQksavMHFamwfZoRmHWGhslAQF8yrGUQhxEXUZmTve4c7hKexz+AtR69dgplUlL1O9JmHsQYqGy7ZrH9+3HMzuhEnLJDr5mo0k460ZFgYLOAqluvJifp24fs68/gBx88FfsIQ48Id3kvpok99O+l2czV4W7F7d2ibgpUvuubj9YawWd2xC+3Rh6FkFvsOu+N5609vY3A3RzLzxUmWCkJW3S7+tW3t3il8E+HOMcRtWENc6KMkztJAXGr+83zmA8S5MoM4VdFAXMQtxA02hrwvFdQA8uLKQNwjMwVpgWULcWm1h7wcX0gSQ1yg+QFVO3IPcS0jyEtx5XOfLFVH8mVdyTqENKP5AHFhH+JjqATyjuVaQdqWzOSbTa3OIS4w/soGkBfpWEGYOpF2gLRNZv+0+tkD6/0A9BktdRBNZ0wAAAAASUVORK5CYII=" }, 1392: function (e, t, o) { e.exports = o.p + "img/bigo.ee1e17.png" }, 1432: function (e, t, o) { "use strict"; var n = { name: "ProgramItem", props: { info: { type: Object, default: function () { } } }, data: function () { return {hadAll: !1} }, computed: { startTime: function () { var e; return (null === (e = this.info) || void 0 === e ? void 0 : e.startTime) || 0 }, endTime: function () { var e; return (null === (e = this.info) || void 0 === e ? void 0 : e.endTime) || 0 }, isNow: function () { var e = +new Date; return e >= this.startTime && e <= this.endTime }, isToday: function () { var e = new Date, t = +e, o = e.setHours(23, 59, 59, 999) - t; return this.startTime > t && this.startTime - t <= o }, isTomorrow: function () { var e = new Date, t = +e, o = e.setHours(23, 59, 59, 999) - t + 864e5; return this.startTime > t && this.startTime - t <= o }, guests: function () { var e; return (null === (e = this.info) || void 0 === e ? void 0 : e.guests) || [] }, timeText: function () { var e = new Date(+this.startTime), t = new Date(+this.endTime), o = e.getFullYear(), n = this.padZero(e.getMonth() + 1), r = this.padZero(e.getDate()), c = this.padZero(e.getHours()), l = this.padZero(e.getMinutes()), d = this.padZero(t.getHours()), h = this.padZero(t.getMinutes()); return this.isNow ? "".concat(this.$t("lang443"), " - ").concat(d, ":").concat(h) : this.isToday ? "".concat(this.$t("lang446"), " ").concat(c, ":").concat(l, " - ").concat(d, ":").concat(h) : this.isTomorrow ? "".concat(this.$t("lang447"), " ").concat(c, ":").concat(l, " - ").concat(d, ":").concat(h) : "".concat(o, "-").concat(n, "-").concat(r, " ").concat(c, ":").concat(l, " - ").concat(d, ":").concat(h) } }, watch: { "info.introduce": { handler: function () { var e = this; this.$nextTick((function () { e.$refs.textHeight2 && e.$refs.textHeight1 && e.$refs.textHeight2.clientHeight > e.$refs.textHeight1.clientHeight && (e.hadAll = !0) })) }, immediate: !0 } }, methods: { padZero: function (e) { return e >= 10 ? e : "0".concat(e) } } }, r = (o(1354), o(3)), c = { name: "ChannleProgram", components: { ProgramItem: Object(r.a)(n, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return n("div", {staticClass: "program-item"}, [n("div", { staticClass: "border-wrap", class: {active: e.isNow} }, [n("div", {staticClass: "program-item__time"}, [e._v(e._s(e.timeText))]), e._v(" "), n("div", {staticClass: "program-item__content"}, [n("div", {staticClass: "pic--left"}, [n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: e.info.uidImageUrl || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n info.uidImageUrl ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], staticClass: "avatar" })]), e._v(" "), n("div", {staticClass: "pic--center"}, [n("div", {staticClass: "nickname"}, [e._v(e._s(e.info.nickName))]), e._v(" "), n("div", {staticClass: "description"}, [n("div", { ref: "textHeight1", staticClass: "box__text" }, [e._v("\n " + e._s(e.info.introduce) + "\n ")]), e._v(" "), n("div", { ref: "textHeight2", staticClass: "box__text--height" }, [e._v("\n " + e._s(e.info.introduce) + "\n ")]), e._v(" "), e.hadAll ? n("div", { staticClass: "box__more", on: { click: function (t) { return e.$emit("gotoApp") } } }, [n("span", [e._v("...")]), e._v(e._s(e.$t("lang444")) + "\n ")]) : e._e()])]), e._v(" "), n("div", { staticClass: "pic--right", on: { click: function (t) { return e.$emit("gotoApp") } } }, [n("img", { staticClass: "plus", attrs: {src: o(1353)} })])]), e._v(" "), e.guests.length > 0 ? n("div", {staticClass: "program-item__guest"}, e._l(e.guests, (function (e, t) { return n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: e.imageUrl || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n item.imageUrl ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], key: t, staticClass: "avatar" }) })), 0) : e._e()])]) }), [], !1, null, "0b3132ee", null).exports }, props: { channelInfo: { type: Object, default: function () { } }, programList: { type: Array, default: function () { return [] } } }, data: function () { return {showAll: !1, hadAll: !1} }, watch: { "channelInfo.introduce": { handler: function (e) { var t = this; this.$nextTick((function () { t.$refs.textHeight2 && t.$refs.textHeight1 && t.$refs.textHeight2.clientHeight > t.$refs.textHeight1.clientHeight && (t.hadAll = !0) })) } } } }, l = (o(1356), Object(r.a)(c, (function () { var e = this, t = e.$createElement, o = e._self._c || t; return o("div", {staticClass: "channel-program"}, [o("div", {staticClass: "blue-line-container"}, [o("div", {staticClass: "blue-line"}), e._v(" "), o("h2", [e._v(e._s(e.$t("lang441")))])]), e._v(" "), o("div", {staticClass: "text-wrap"}, [o("div", { ref: "textHeight1", staticClass: "box__text", class: {"box__text--total": e.showAll} }, [e._v("\n " + e._s(e.channelInfo.introduce) + "\n ")]), e._v(" "), o("div", { ref: "textHeight2", staticClass: "box__text--height" }, [e._v("\n " + e._s(e.channelInfo.introduce) + "\n ")]), e._v(" "), e.hadAll ? o("div", { staticClass: "box__more", class: {"box__more--fold": e.showAll}, on: { click: function (t) { e.showAll = !e.showAll } } }, [e.showAll ? e._e() : o("span", {staticStyle: {color: "#2f3033"}}, [e._v("...")]), e._v(e._s(e.showAll ? e.$t("lang445") : e.$t("lang444")) + "\n ")]) : e._e()]), e._v(" "), e.programList.length > 0 ? o("div", {staticClass: "blue-line-container"}, [o("div", {staticClass: "blue-line"}), e._v(" "), o("h2", [e._v(e._s(e.$t("lang442")))])]) : e._e(), e._v(" "), e.programList.length > 0 ? o("div", {staticClass: "program-list"}, e._l(e.programList, (function (t, n) { return o("ProgramItem", { key: n, attrs: {info: t}, on: { gotoApp: function (t) { return e.$emit("gotoApp") } } }) })), 1) : e._e()]) }), [], !1, null, "a9315948", null)); t.a = l.exports }, 1433: function (e, t, o) { "use strict"; o(32); var n = o(792), r = { name: "ChannelRoom", props: { channelInfo: { type: Object, default: function () { } }, programList: { type: Array, default: function () { return [] } } }, data: function () { return {onlinePerson: 0, isOnline: !1, isSingleRoom: !1, channelUid: 0} }, computed: { firstProgram: function () { return this.programList[0] }, startTime: function () { return this.firstProgram.startTime || 0 }, endTime: function () { return this.firstProgram.endTime || 0 }, hostName: function () { return this.firstProgram.nickName || "" }, isNow: function () { if (!this.firstProgram) return !1; var e = this.startTime || 0, t = this.endTime || 0, o = +new Date; return o >= e && o <= t }, isToday: function () { var e = new Date, t = +e, o = e.setHours(23, 59, 59, 999) - t; return this.startTime > t && this.startTime - t <= o }, isTomorrow: function () { var e = new Date, t = +e, o = e.setHours(23, 59, 59, 999) - t + 864e5; return this.startTime > t && this.startTime - t <= o }, channelStatus: function () { return this.firstProgram ? this.isNow ? this.isOnline ? this.isSingleRoom ? 5 : 4 : 3 : 2 : 1 }, channelNum: function () { if (this.channelStatus <= 2) { var e = parseInt(28e3 + 2e3 * Math.random(), 10); return this.$t("lang438").replace("[001]", e) } return this.$t("lang440").replace("[001]", this.onlinePerson) }, description: function () { if (1 === this.channelStatus) return this.$t("lang434"); if (2 === this.channelStatus) { var e = this.getTimeLang(); return this.$t("lang435").replace("[001]", e) } return 3 === this.channelStatus || 4 === this.channelStatus ? this.$t("lang436").replace("[001]", this.hostName) : "" } }, watch: { channelStatus: function (e) { 3 === e && this.getOpenChannel() } }, created: function () { this.channelUid = +this.$route.query.u }, methods: { getOpenChannel: function () { var e = this; n.a.getOpenChannelInfo({ channelUid: this.channelUid, yyUid: +this.$route.query.h || void 0, uid: this.firstProgram.uid }).then((function (t) { var o, n, r; 0 === t.code && (e.onlinePerson = (null === (o = t.data) || void 0 === o ? void 0 : o.person) || 0, e.isOnline = null === (n = t.data) || void 0 === n ? void 0 : n.isOnLive, e.isSingleRoom = 1 == +(null === (r = t.data) || void 0 === r ? void 0 : r.channelType), e.isSingleRoom && e.$emit("isSingleRoom", +e.firstProgram.bigoId)) })) }, padZero: function (e) { return e >= 10 ? e : "0".concat(e) }, getTimeLang: function () { var e = new Date(+this.startTime), t = e.getFullYear(), o = this.padZero(e.getMonth() + 1), n = this.padZero(e.getDate()), r = this.padZero(e.getHours()), c = this.padZero(e.getMinutes()); return this.isNow ? "".concat(this.$t("lang443")).concat(r, ":").concat(c) : this.isToday ? "".concat(this.$t("lang446")).concat(r, ":").concat(c) : this.isTomorrow ? "".concat(this.$t("lang447")).concat(r, ":").concat(c) : "".concat(t, "-").concat(o, "-").concat(n, " ").concat(r, ":").concat(c) }, gotoApp: function () { this.$emit("gotoApp") } } }, c = (o(1351), o(3)), component = Object(c.a)(r, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return n("div", {staticClass: "channel-room"}, [n("div", { staticClass: "channel-bg1", style: {backgroundImage: "url(" + (e.channelInfo.bg || o(1350)) + ")"} }), e._v(" "), n("div", {staticClass: "channel-bg2"}), e._v(" "), n("div", {staticClass: "channel-detail"}, [n("div", {staticClass: "channel-detail__title"}, [e._v(e._s(e.channelInfo.name))]), e._v(" "), n("div", {staticClass: "channel-detail__id"}, [e._v("ID:" + e._s(e.channelInfo.bigo_id))]), e._v(" "), n("div", {staticClass: "channel-detail__avatar"}, [n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: e.channelInfo.icon || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n channelInfo.icon ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], staticClass: "avatar" }), e._v(" "), n("img", { staticClass: "channel-icon", attrs: {src: o(907)} })]), e._v(" "), n("div", {staticClass: "channel-detail__description"}, [e._v("\n " + e._s(e.description) + "\n ")])]), e._v(" "), n("div", { staticClass: "channel-subscribe", on: {click: e.gotoApp} }, [e._v("\n " + e._s(e.channelStatus > 2 ? e.$t("lang439") : e.$t("lang437")) + "\n ")]), e._v(" "), n("div", {staticClass: "channel-num"}, [e._v(e._s(e.channelNum))])]) }), [], !1, null, "8a56f5b4", null); t.a = component.exports }, 1465: function (e, t, o) { "use strict"; o.r(t); o(32), o(20), o(133), o(15); var n = o(1), r = o(27), c = o(790).a, l = (o(1371), o(1373), o(3)), d = Object(l.a)(c, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return n("div", { staticClass: "app_body", attrs: {id: "app", "hive-anchor": "mobile-show"} }, [n("div", { staticClass: "fixed_top_section", attrs: {id: "fixed_top_section_e"} }, [n("div", {class: ["fixed_top_banner_b", {fixed_top_banner_b_tik: e.isTik}]}, [n("img", { attrs: { src: e.isTik ? o(1344) : o(477), alt: "bigo image", width: "100%", height: "100%" }, on: {click: e.back} })]), e._v(" "), n("div", {staticClass: "fixed_top_openapp"}, [n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: 69, expression: "69", modifiers: {click: !0} }], staticClass: "open_app_btn", attrs: {href: "javascript:;"}, on: { click: function (t) { return e.openApp(1) } } }, [e._v("\n " + e._s(e.downLoadBtn) + "\n ")]), e._v(" "), e.tipsOpenInApp ? n("div", {staticClass: "tips_openapp_w"}, [n("p", {staticClass: "tips_arrow"}), e._v("\n " + e._s(e.$t("lang008")) + "\n ")]) : e._e()])]), e._v(" "), 1 !== e.config.channelType || e.isChannelSingleRoom ? n("div", { staticClass: "middle_section", style: {height: "100%", "--backgroundImage": "url('" + e.config.ogImage + "')"} }, [1 === e.config.alive ? n("div", {staticClass: "video_section"}, [e.showPasswordCover ? n("div", {staticClass: "live_password_section"}, [n("div", {staticClass: "live_password_section_content"}, [n("div", {staticClass: "password_avatar"}, [n("img", {attrs: {src: e.config.data5 || o(534)}})]), e._v(" "), n("div", {staticClass: "password_nickname opa"}, [e._v("\n " + e._s(e.config.nickName) + "\n "), n("button", { staticClass: "btn-copy-nickname", on: {click: e.copyNickname} })]), e._v(" "), 1 === e.showPasswordCover ? n("div", {staticClass: "password_bigoid"}, [e._v("\n ID:" + e._s(e.bigo_id) + "\n ")]) : e._e(), e._v(" "), n("div", {staticClass: "password_input_wrapper"}, [n("div", {staticClass: "input_desc"}, [e._v("\n " + e._s(e.$t("lang325")) + "\n ")]), e._v(" "), n("div", {staticClass: "password_list"}, [e._l(6, (function (t) { return n("div", { key: t, staticClass: "password_item" }, [e._v("\n " + e._s(e.password[t - 1]) + "\n ")]) })), e._v(" "), n("input", { directives: [{ name: "model", rawName: "v-model", value: e.password, expression: "password" }], staticClass: "password_input", attrs: {maxlength: "6", type: "tel"}, domProps: {value: e.password}, on: { keyup: function (t) { return !t.type.indexOf("key") && e._k(t.keyCode, "enter", 13, t.key, "Enter") ? null : e.handleEnterPasswordRoom(t) }, input: function (t) { t.target.composing || (e.password = t.target.value) } } })], 2)]), e._v(" "), n("div", {staticClass: "password_btn_wrapper"}, [n("button", { class: ["password_btn", {disable: e.password.length < 6}], on: {click: e.handleEnterPasswordRoom} }, [e._v("\n " + e._s(e.$t("lang326")) + "\n ")])])])]) : e._e(), e._v(" "), "live_play" === e.liveStatus && e.config.hlsSrc ? n("div", {staticClass: "live_play_section"}, [n("a", { staticClass: "live_play_btn", attrs: {href: "javascript:;"}, on: {click: e.videoPlay} })]) : e._e(), e._v(" "), e.config.hlsSrc ? n("video", { staticClass: "video-js", style: {objectFit: "live_living" === e.liveStatus ? "cover" : "contain"}, attrs: { id: "video_tag_show", "webkit-playsinline": "", playsinline: "", width: "100%", height: "100%", autoplay: "", poster: e.config.ogImage } }, [n("source", { attrs: { src: e.config.hlsSrc, type: "application/x-mpegURL" } })]) : e._e()]) : e.config.passRoom && 4 === e.config.roomStatus ? n("div", {staticClass: "live_password_section"}, [n("div", {staticClass: "live_password_section_content"}, [n("div", {staticClass: "password_title"}, [e._v(e._s(e.$t("lang327")))]), e._v(" "), n("div", {staticClass: "password_avatar"}, [n("img", {attrs: {src: e.config.data5 || o(534)}})]), e._v(" "), n("div", {staticClass: "password_nickname"}, [e._v("\n " + e._s(e.config.nickName) + "\n "), n("button", { staticClass: "btn-copy-nickname", on: {click: e.copyNickname} })]), e._v(" "), n("div", {staticClass: "password_bigoid"}, [e._v("ID:" + e._s(e.bigo_id))]), e._v(" "), n("div", {staticClass: "password_btn_wrapper"}, [n("button", { staticClass: "password_btn", on: {click: e.handleEnterPasswordRoom} }, [e._v("\n " + e._s(e.$t("lang328")) + "\n ")])])])]) : e.config.passRoom && 0 === e.config.alive ? n("div", {staticClass: "live_password_section"}, [n("div", {staticClass: "live_password_section_content"}, [n("div", {staticClass: "password_title"}, [e._v(e._s(e.$t("lang329")))]), e._v(" "), n("div", {staticClass: "password_avatar"}, [n("img", {attrs: {src: e.config.data5 || o(534)}})]), e._v(" "), n("div", {staticClass: "password_nickname"}, [e._v("\n " + e._s(e.config.nickName) + "\n "), n("button", { staticClass: "btn-copy-nickname", on: {click: e.copyNickname} })]), e._v(" "), n("div", {staticClass: "password_bigoid"}, [e._v("ID:" + e._s(e.bigo_id))]), e._v(" "), n("div", {staticClass: "password_btn_wrapper"}, [n("button", { staticClass: "password_btn", on: {click: e.openAnchorProfile} }, [e._v("\n " + e._s(e.$t("lang330")) + "\n ")])])])]) : 4 === e.config.roomStatus ? n("div", {staticClass: "multi_live_box"}, [n("div", {staticClass: "tips_cont"}, [n("i", {domProps: {textContent: e._s(e.$t("lang029").replace("[001]", e.config.nickName))}})]), e._v(" "), n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 50, expression: "50", modifiers: {click: !0} }], staticClass: "blue-btn", on: { click: function (t) { return e.openApp() } } }, [e._v("\n " + e._s(e.$t("lang030")) + "\n ")])]) : "live_end" === e.liveStatus ? n("div", {staticClass: "live_ended_section"}, [n("div", {staticClass: "live_share_section_before"}), e._v(" "), n("p", {staticClass: "tips1"}, [e._v(e._s(e.$t("lang011")))]), e._v(" "), n("p", {staticClass: "tips2"}, [e._v(e._s(e.$t("lang012")))]), e._v(" "), n("div", { staticClass: "hover_recommend_b", attrs: {id: "hover_recommend_b"} }, [n("div", {staticClass: "hover_recommend_ul swiper-wrapper bigo_show_list"}, e._l(e.recommendDataList4, (function (t, o) { return n("div", { key: o, class: ["swiper-slide", -1 === o ? "current" : ""] }, e._l(t, (function (t, o) { return n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 48, expression: "48", modifiers: {click: !0} }], key: o, staticClass: "swiper-slide-inner", on: { click: function (o) { return e.goPath(t.bigo_id) } } }, [t.data2 && t.data2.bigUrl ? n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: t.data2.bigUrl || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n m.data2.bigUrl ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], attrs: {width: "100%", height: "100%"} }) : e._e(), e._v(" "), n("div", {staticClass: "online_box"}, [n("span", { staticClass: "fans_num", domProps: {textContent: e._s(t.user_count)} })]), e._v(" "), n("div", {staticClass: "list_hover"}, [n("div", {staticClass: "bottom_content"}, [n("p", { staticClass: "room_name", domProps: {textContent: e._s(t.room_topic || t.nick_name)} })])])]) })), 0) })), 0)])]) : e._e(), e._v(" "), e.config.hlsSrc && "live_end" !== e.liveStatus ? n("div", {staticClass: "live_share_section_before"}) : e._e(), e._v(" "), e.chatData.length && "live_living" === e.liveStatus ? n("div", {staticClass: "live_chat_section"}, [n("Chat", { attrs: { data: e.chatData, opactiyBG: "", useRem: "" } })], 1) : e._e(), e._v(" "), "live_loading" === e.liveStatus ? n("div", {staticClass: "live_loading_section"}) : e._e(), e._v(" "), 6 === e.config.roomStatus && "live_living" === e.liveStatus ? n("div", {staticClass: "live_pk_section"}, [n("div", {staticClass: "live_pk_content"}, [e.$t("lang478") && e.$t("lang478").replace ? n("div", { staticClass: "live_pk_tips", domProps: {innerHTML: e._s(e.$t("lang478").replace("[001]", e.config.nickName))} }) : e._e(), e._v(" "), n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 51, expression: "51", modifiers: {click: !0} }], staticClass: "live_pk_btn", on: { click: function (t) { return e.openApp() } } }, [e._v("\n " + e._s(e.$t("lang449")) + "\n ")]), e._v(" "), n("div", { staticClass: "live_pk_white_text", on: { click: function (t) { e.config.roomStatus = 0 } } }, [e._v("\n " + e._s(e.$t("lang450")) + "\n ")])])]) : e._e(), e._v(" "), e.config.hlsSrc || 4 === e.config.roomStatus || "live_end" === e.liveStatus ? n("div", { staticClass: "live_share_section", class: {channel_section: 1 === e.config.channelType && e.isChannelSingleRoom} }, [1 === e.config.channelType && e.isChannelSingleRoom ? n("div", {staticClass: "channel_info"}, [n("div", { staticClass: "thumb_box", on: { click: function (t) { return e.jumpClick() } } }, [e.channelInfo && e.channelInfo.icon ? n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: e.channelInfo.icon || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n channelInfo.icon ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], staticClass: "thumb_icon", attrs: {width: "100%", height: "100%"} }) : e._e(), e._v(" "), n("img", { staticClass: "channel-icon", attrs: {src: o(907)} })]), e._v(" "), n("div", {staticClass: "info_name_id"}, [n("p", { staticClass: "nick_name", domProps: {textContent: e._s(e.channelInfo.name)} }), e._v(" "), n("p", { staticClass: "bigoid", domProps: {textContent: e._s("id: " + (e.clientBigoId || e.channelInfo.bigo_id))} })])]) : "live_end" !== e.liveStatus && 1 !== e.config.channelType ? n("div", { staticClass: "user_info", on: {click: e.userInfoClick} }, [n("div", { staticClass: "thumb_box", on: { click: function (t) { return e.jumpClick() } } }, [e.config && e.config.data5 ? n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: e.config.data5 || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n config.data5 ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], staticClass: "thumb_icon", attrs: {width: "100%", height: "100%"} }) : e._e()]), e._v(" "), n("div", {staticClass: "info_name_id"}, [n("h1", { staticClass: "nick_name", domProps: {textContent: e._s(e.config.nickName)} }), e._v(" "), n("p", { staticClass: "bigoid", domProps: {textContent: e._s("id: " + (e.clientBigoId || e.bigo_id))} })])]) : e._e(), e._v(" "), "live_end" === e.liveStatus || 1 === e.config.channelType && !e.isChannelSingleRoom ? e._e() : n("div", {staticClass: "visitor_tap"}, [n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: 43, expression: "43", modifiers: {click: !0} }], staticClass: "share_btn", attrs: {href: "javascript:;"}, on: {click: e.ifShare} }), e._v(" "), n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: 42, expression: "42", modifiers: {click: !0} }], staticClass: "follow_btn", attrs: {href: "javascript:;"}, on: { click: function (t) { return e.openApp(2) } } }, ["live_living" === e.liveStatus ? n("div", {staticClass: "like_gif"}) : e._e(), e._v(" "), e.tipsFollow ? n("div", {staticClass: "tips_follow_w"}, [n("p", {staticClass: "tips_arrow"}), e._v("\n " + e._s(e.$t("lang098")) + "\n ")]) : e._e()])])]) : e._e()]) : n("ChannelRoom", { attrs: { channelInfo: e.channelInfo, programList: e.programList }, on: { gotoApp: function (t) { return e.openApp() }, isSingleRoom: e.showChannelSingle } }), e._v(" "), 1 === e.config.channelType ? n("ChannelProgram", { attrs: { channelInfo: e.channelInfo, programList: e.programList }, on: { gotoApp: function (t) { return e.openApp() } } }) : e._e(), e._v(" "), n("div", {staticClass: "bottom_section"}, [0 === e.programList.length ? n("RecommendList", { attrs: { recommendList: e.recommendDataList, showAD: "" }, on: {goPage: e.back, goPath: e.goPath} }) : e._e(), e._v(" "), n("BottomDownload", {on: {downloadIconClick: e.onDownload}})], 1), e._v(" "), n("client-only", [n("share", { model: { value: e.showShare, callback: function (t) { e.showShare = t }, expression: "showShare" } })], 1)], 1) }), [], !1, null, "d8a81832", null).exports, h = o(799).a, m = (o(1375), o(1377), Object(l.a)(h, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return n("div", {staticClass: "app_body", attrs: {id: "app"}}, [n("div", { staticClass: "fixed_top_section", attrs: {id: "fixed_top_section_e"} }, [n("div", {class: ["fixed_top_banner_b"]}, [n("img", { attrs: { src: o(477), alt: "bigo image", width: "100%", height: "100%" }, on: {click: e.back} })]), e._v(" "), n("div", {staticClass: "fixed_top_openapp"}, [n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: 69, expression: "69", modifiers: {click: !0} }], staticClass: "open_app_btn", attrs: {href: "javascript:;"}, on: { click: function (t) { return e.openModal(1) } } }, [e._v("\n " + e._s(e.downLoadBtn) + "\n ")])])]), e._v(" "), n("div", { staticClass: "middle_section", style: {"--backgroundImage": "url('" + (e.coverurl || e.config.ogImage) + "')"} }, [1 === e.config.alive ? n("div", {staticClass: "video_section"}, ["live_play" === e.liveStatus && e.config.hlsSrc ? n("div", {staticClass: "live_play_section"}, [n("a", { staticClass: "live_play_btn", attrs: {href: "javascript:;"}, on: {click: e.videoPlay} })]) : e._e(), e._v(" --\x3e\n "), e._v(" "), e.config.hlsSrc ? n("video", { staticClass: "video-js", attrs: { id: "video_tag_games", "webkit-playsinline": "", playsinline: "", width: "100%", height: "100%", autoplay: "", poster: e.coverurl || e.config.ogImage } }, [n("source", { attrs: { src: e.config.hlsSrc, type: "application/x-mpegURL" } })]) : e._e()]) : 4 === e.config.roomStatus ? n("div", {staticClass: "multi_live_box"}, [n("div", {staticClass: "tips_cont"}, [n("i", {domProps: {textContent: e._s(e.$t("lang029").replace("[001]", e.config.nickName))}})]), e._v(" "), n("div", { staticClass: "blue-btn", on: {click: e.openModal} }, [e._v("\n " + e._s(e.$t("lang030")) + "\n ")])]) : "live_end" === e.liveStatus ? n("div", {staticClass: "live_ended_section"}, [n("div", {staticClass: "cover_msg_box"}, [n("p", {staticClass: "live_ended_tips"}, [e._v(e._s(e.$t("lang173")))]), e._v(" "), n("p", {staticClass: "room_status"}, [e._v(e._s(e.$t("lang090")))])])]) : e._e(), e._v(" "), "live_loading" === e.liveStatus ? n("div", {staticClass: "live_loading_section"}) : e._e()]), e._v(" "), n("div", {staticClass: "video_bottom_content"}, [n("div", {staticClass: "live_share_section"}, [n("div", {staticClass: "user_info"}, [n("div", { staticClass: "thumb_box", staticStyle: {border: "none"}, on: { click: function (t) { return e.jumpClick() } } }, [e.config.data5 ? n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: e.config.data5 || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n config.data5 ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], staticClass: "thumb_icon", attrs: {width: "100%", height: "100%"} }) : e._e()]), e._v(" "), n("div", {staticClass: "info_name_id"}, [n("h1", { staticClass: "nick_name", domProps: {textContent: e._s(e.config.nickName)} }), e._v(" "), n("p", { staticClass: "bigoid", domProps: {textContent: e._s("id: " + (e.clientBigoId || e.bigo_id))} })])]), e._v(" "), n("div", {staticClass: "visitor_tap"}, [n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: 43, expression: "43", modifiers: {click: !0} }], staticClass: "share_btn", attrs: {href: "javascript:;"}, on: {click: e.ifShare} }, [n("div", {staticClass: "share_btn_icon"}), e._v(" "), n("div", [e._v(e._s(e.$t("lang095")))])]), e._v(" "), n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: 42, expression: "42", modifiers: {click: !0} }], staticClass: "follow_btn", attrs: {href: "javascript:;"}, on: { click: function (t) { return e.openModal(2) } } }, [e.tipsFollow ? n("div", {staticClass: "tips_follow_w"}, [n("p", {staticClass: "tips_arrow"}), e._v("\n " + e._s(e.$t("lang098")) + "\n ")]) : e._e()])])]), e._v(" "), n("div", {staticClass: "video_bot_tab"}, [n("div", { staticClass: "chat_btn", class: {current: !e.isRecommend}, on: {click: e.clickChat} }, [e._v("\n " + e._s(e.$t("lang093")) + "\n ")]), e._v(" "), n("div", { staticClass: "recommend_btn", class: {current: e.isRecommend}, on: {click: e.clickRecommended} }, [e._v("\n " + e._s(e.$t("lang178")) + "\n ")])]), e._v(" "), n("div", { staticClass: "chat_content_box", class: {current: !e.isRecommend} }, [n("div", { staticClass: "chat_list", style: {height: e.chatListHeight} }, [n("Chat", { attrs: {data: e.chatData, isGame: "", useRem: ""}, on: {"hook:mounted": e.mountedEnd} })], 1), e._v(" "), n("div", {staticClass: "chat_content_box_bottom"}, [n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 45, expression: "45", modifiers: {click: !0} }], staticClass: "chat_content_box_send", on: { click: function (t) { return e.openModal(5) } } }, [e._v("\n Send a message...\n ")]), e._v(" "), n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 46, expression: "46", modifiers: {click: !0} }], staticClass: "chat_content_box_gift", on: { click: function (t) { return e.openModal(4) } } })])]), e._v(" "), n("div", { staticClass: "chat_content_box", class: {current: e.isRecommend} }, [n("GameRecommendList", { attrs: {recommendList: e.recommendDataList}, on: {goPage: e.back, goPath: e.goPath} }), e._v(" "), n("BottomDownload", {on: {downloadIconClick: e.onDownload}})], 1)]), e._v(" "), e.showModal ? n("div", {class: ["live_pk_section"]}, [n("div", {staticClass: "live_pk_content"}, [n("div", {staticClass: "live_pk_tips"}, [e._v(e._s(e.$t("lang008")))]), e._v(" "), n("div", { staticClass: "live_pk_btn", on: {click: e.openOneLink} }, [e._v("\n " + e._s(e.$t("lang007")) + "\n ")]), e._v(" "), n("div", { staticClass: "live_pk_white_text", on: { click: function (t) { e.showModal = !1 } } }, [e._v("\n NO, thanks\n ")])])]) : e._e(), e._v(" "), n("client-only", [n("share", { model: { value: e.showShare, callback: function (t) { e.showShare = t }, expression: "showShare" } })], 1)], 1) }), [], !1, null, "4d243512", null).exports), v = (o(33), o(16), o(10), o(9), o(18), o(574), o(37)), f = (o(12), o(13), o(11)), _ = o(50), w = o(489), A = o.n(w), x = o(503), k = o(25), y = o(911), C = o(168), M = o(169), T = function () { function e() { var t, o; Object(C.a)(this, e), this.danMuBoxJQ = document.querySelector("#liveVideo"), this.danMuWidth = document.querySelector("#liveVideo").clientWidth, this.danMuHeight = document.querySelector("#liveVideo").clientHeight, this.danMuMsg = [], this.setTimeoutAdjustId = null, this.allComingMsg = [], this.allTimeDelayMsg = [], this.danMuIntervalId = null, this.lastDrawDanMuTime = 0, this.payDanMuMsg = [], this.payTimeDelayMsg = [], this.payDanMuHtml = '<div class="pay_danmu_list"><div class="pay_words">=== : ===</div><p class="shadow_bg"></p></div>', this.payDanMuBox = document.querySelector("#bigo_dom_danmu_e"), this.danMuTag = (t = document.getElementById("bigo_danmu_e"), o = document.querySelector("#liveVideo"), t.width = o.clientWidth, t.height = o.clientHeight - 250, t), this.canvas = null } return Object(M.a)(e, [{ key: "getCanvas", value: function () { if (this.canvas) return this.canvas; var canvas = document.getElementById("bigo_danmu_e"); if (canvas) { var e = canvas.getContext("2d"); return e.font = "30px sans_300", e.fillStyle = "#FFFFFF", e.textBaseline = "top", e.shadowColor = "rgba(46, 46, 46, 1)", e.shadowOffsetX = 0, e.shadowOffsetY = 0, e.shadowBlur = 1, e } } }, { key: "adjustDanMuWidthHeight", value: function () { this.danMuTag.width = this.danMuWidth = this.danMuBoxJQ.clientWidth, this.danMuTag.height = this.danMuHeight = this.danMuBoxJQ.clientHeight - 250 } }, { key: "setDanMuY", value: function () { var e = this.danMuMsg, t = this.danMuHeight - 80, o = (this.danMuWidth, e.length), n = this.allComingMsg; n = []; for (var i = 0; i < o; i++) e[i].coming && n.push(e[i].y); n.sort(); for (var r = 0, c = Math.floor(t / 30); r < c; r++) if (-1 === n.indexOf(30 * r + 10)) return 30 * r + 10; return 0 } }, { key: "readyArguments", value: function (e) { var t = this.danMuWidth, o = this.getCanvas().measureText(e).width + 35; o = o < 150 ? 150 : o; var n = this.setDanMuY(); if (0 === n) return this.allTimeDelayMsg.push({ msg: e, x: t, y: n, msglen: o, coming: !0, date: +new Date }), void (this.allTimeDelayMsg.length > 200 && this.allTimeDelayMsg.shift()); this.danMuMsg.push({msg: e, x: t, y: n, msglen: o, coming: !0}) } }, { key: "drawDanMu", value: function () { var e = this.getCanvas(); if (e) { e.clearRect(0, 0, this.danMuWidth, this.danMuHeight); for (var t = this.danMuMsg, text = "", a = null, o = +new Date, n = this.lastDrawDanMuTime, r = (o - n) / 50 < 2 ? 1 : Math.floor((o - n) / 50), i = 0; i < t.length; i++) text = t[i].msg, e.fillText(text, t[i].x, t[i].y), t[i].x -= Math.floor(Math.pow(t[i].msglen, 1 / 4)) * r, t[i].coming && t[i].x + t[i].msglen < this.danMuWidth && (t[i].coming = !1, this.allTimeDelayMsg.length && ((a = this.allTimeDelayMsg.shift()).y = t[i].y, t.push(a))), t[i].x < -t[i].msglen && (t.splice(i, 1), i--); this.lastDrawDanMuTime = o } } }, { key: "clearEndAndCheckAddNew", value: function (e) { var t = this.payDanMuMsg, o = this.payTimeDelayMsg, n = t.indexOf(e), r = {}; t.splice(n, 1), o.length && (r = o.shift(), this.appendPayDanMu(r.user, r.msg)) } }, { key: "appendPayDanMu", value: function (e, t) { var o, n, r = Math.floor((this.danMuHeight - 90) / 45), c = this.payDanMuMsg, l = 0, d = this.getCanvas(); c.sort(); for (var i = 0, h = c.length; i < r; i++) if (-1 === c.indexOf(i + 1)) { l = i + 1; break } 0 === h && (l = 1), 0 !== l ? (c.push(l), o = function (e) { var t = document.createElement("div"); return t.innerHTML = e, t.childNodes }(this.payDanMuHtml.replace("===", e).replace("===", t))[0] || {}, n = .8 * d.measureText(e + t).width + 50, this.payDanMuBox.appendChild(o), setTimeout(function (e) { return function () { e.style.left = -(n + 70) + "px", e.style.width = n + 60 + "px", e.style.top = 10 + 45 * (l - 1) + "px" } }(o), 20), setTimeout(function (e, t, o) { return function () { o.payDanMuBox.removeChild(e), o.clearEndAndCheckAddNew(t) } }(o, l, this), 12500)) : this.payTimeDelayMsg.push({user: e, msg: t}) } }]), e }(), I = o(909), S = o(915), D = o(530), R = o(529), E = o(486), O = o(597), j = o(171), U = o(519), P = o(502), z = o(65), B = o(452); function N(object, e) { var t = Object.keys(object); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(object); e && (o = o.filter((function (e) { return Object.getOwnPropertyDescriptor(object, e).enumerable }))), t.push.apply(t, o) } return t } function L(e) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? N(Object(source), !0).forEach((function (t) { Object(f.a)(e, t, source[t]) })) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(source)) : N(Object(source)).forEach((function (t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(source, t)) })) } return e } var Q = { name: "Room", components: { Player: y.a, Chat: S.a, GameRoomEntrance: D.a, ShowRoomEntrance: R.a, LoginPopup: j.a, DisCordBanner: E.a, ClientSideQRCode: z.a, Bar: P.a }, mixins: [U.a], props: { asyncData: { type: Object, default: function () { return { ignoreUids: [], videoInfo: {bean: "-"}, barList: [], barCount: 0, isLastPage: !1, cursor: 0 } } } }, scrollToTop: !0, data: function () { return this.throttleAdjustDanmuSize = Object(x.a)(2e3, this.adjustDanmuSize), L({ showPoptip: !1, scanQrCode: !1, current: {}, playerControlLayout: "volume,rotate,full-screen", ws: null, wsRealUser: null, nums: 0, beans: 0, chatData: [{type: "init"}], liveInfo: {}, recommendList: [], isRefreshing: !1, loginPopUpVisible: !1, isFollowed: !1, showFollowSuccess: !1, showUnfollowTips: !1, comment: "", showPKCover: !1, showFollowGuide: !1, loginRoomRequestTimes: 0, theTabUniqueId: 0, now: +new Date, joinRoomTimer: null, clipboardVal: "https://www.bigo.tv/", Copied: !1, gettingAPI: !1 }, this.asyncData) }, computed: L({ avatar: function () { return this.videoInfo && this.videoInfo.ogImage ? this.videoInfo.ogImage : "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png" }, bigoid: function () { return this.$route.params.bigoid || this.videoInfo.bigoId } }, Object(_.c)(["userInfo", "clientBigoId"]), {}, Object(_.b)(["isLogin", "myBigoId"])), watch: { showPKCover: function (e) { e && this.createQrcodeShow(".qr-code-box2") } }, created: function () { var e; if (this.$store.commit("update_clientBigoId", ""), this.$hive.initHive(this), this.getRecommendList(), this.followGuide(), !(null === (e = this.videoInfo) || void 0 === e ? void 0 : e.bigoId)) return this.barList = [], void (this.barCount = 0); this.getDetailList() }, mounted: function () { var e = this; document.addEventListener("click", (function (t) { t.target.className.includes("poptip-dom-share") || (e.showPoptip = !1), t.target.className.includes("poptip-dom-qrcode") || (e.scanQrCode = !1) })), this.current.bigoid = this.bigoid, this.startLive(this.bigoid), this.$nextTick((function () { I.a.giftInit() })), setTimeout((function () { e.handlePkRoom() }), 3e3), window.testani = function (e) { I.a.giftAnimationStart(e) }, window.addEventListener("beforeunload", this.handleClosePage) }, beforeDestroy: function () { this.logoutRoom({type: "close"}), this.handleClosePage(), window.removeEventListener("storage", this.listenStorageChange), window.removeEventListener("focus", this.listenWindowFocus), window.removeEventListener("blur", this.listenWindowBlur), window.removeEventListener("resize", this.throttleAdjustDanmuSize), window.removeEventListener("beforeunload", this.handleClosePage), window.danmu && clearInterval(window.danmu.danMuIntervalId), this.ws && this.ws.destroy(), this.wsRealUser && this.wsRealUser.destroy() }, methods: { goUserPage: function () { this.$router.push(this.localeRoute({path: "/user/".concat(this.bigoid)})) }, goStore: function (e) { var t = "https://play.google.com/store/apps/details?id=sg.bigo.live"; "apple" === e && (t = "https://itunes.apple.com/app/id1077137248"), window.open(t, "_blank") }, handleOpenMultiCover: function () { this.showPKCover = !0 }, handleClosePage: function () { clearTimeout(this.joinRoomTimer), this.$hive.send("010012006", { staytime: +new Date - this.now, passRoom: this.liveInfo.passRoom ? 1 : 0 }) }, loginRoom: function () { }, logoutRoom: function () { var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}; "close" === e.type && (this.ws && this.ws.send("7|24", { seqId: String(~~(+new Date / 1e3)), roomId: this.liveInfo.roomId, jumpRoomId: "", flag: "" }), this.wsRealUser && this.wsRealUser.send("7|24", { seqId: String(~~(+new Date / 1e3)), roomId: this.liveInfo.roomId, jumpRoomId: "", flag: "" })) }, handlePkRoom: function () { var e = this, t = this.liveInfo, o = t.roomStatus, n = t.passRoom; 4 != +o || n ? 6 == +o && setTimeout((function () { e.showPKCover = !0 }), 6e4) : this.showPKCover = !0 }, send: function () { if (this.isLogin) { if (!this.comment) return void this.$toast("The content can not be blank!"); var e = this.comment.replace(/[\r\n]/g, ""); if (!e) return void this.$toast("The content can not be blank!"); var t = this.liveInfo, o = t.roomId, n = t.uid; if (!+o || !+n) return void this.$toast("roomId or anchor uid error"); if (this.gettingAPI) return; this.gettingAPI = !0; var r = ~~(+new Date / 1e3); this.wsRealUser && this.wsRealUser.send("11|24", { seqId: String(r), room_id: this.liveInfo.roomId, uid: this.wsRealUser.wsConfig.userId, include_self: "", oriUri: "2060425", payload: { seqId: String(r + 1), uid: this.wsRealUser.wsConfig.userId, grade: String(this.userInfo.level), contribution: "0", timestamp: "", tag: "1", content: '{"n":"'.concat(this.userInfo.nick_name, '","m":"').concat(e, '","c":""}'), others: [{value: "0", key: "beanGrade"}], owner: String(this.liveInfo.uid) } }, !0), this.comment = "", this.gettingAPI = !1 } else this.loginPopUpVisible = !0 }, shareClick: function (e) { var t = this, o = document.getElementsByTagName("title")[0].innerHTML, n = window.location.href; if ("whatsApp" === e) window.open("https://api.whatsapp.com/send/?phone&app_absent=0&text=" + encodeURIComponent(n), "_blank"); else if ("twitter" === e) window.open("https://www.twitter.com/share/?text=" + encodeURIComponent(o) + "&url=" + encodeURIComponent(n) + "&via=BIGOLIVEapp&related=BIGOLIVE", "_blank"); else if ("pinterest" === e) window.open("https://www.pinterest.com/pin-builder/?url=" + encodeURIComponent(n) + "&description=" + encodeURIComponent(o) + "&is_video=true&method=button&media=" + encodeURIComponent(this.videoInfo.ogImage || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png"), "_blank"); else if ("reddit" === e) window.open("https://www.reddit.com/submit?title=" + encodeURIComponent(o) + "&url=" + encodeURIComponent(n), "_blank"); else if ("facebook" === e) window.open("https://www.facebook.com/sharer/sharer.php?u=" + encodeURIComponent(n), "_blank"); else if ("copy" === e) { this.clipboardVal = window.location.href, new A.a(".copylink_btn").on("success", (function () { t.Copied = !0, setTimeout((function () { t.Copied = !1 }), 1e3) })) } }, follow: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: if (e.isLogin) { t.next = 4; break } e.loginPopUpVisible = !0, t.next = 12; break; case 4: if (!e.isFollowed) { t.next = 8; break } return e.showUnfollowTips = !0, setTimeout((function () { e.showUnfollowTips = !1 }), 2e3), t.abrupt("return"); case 8: return t.next = 10, e.$api.follow({bc_uid: encodeURIComponent(e.liveInfo.uid)}); case 10: (o = t.sent) && 0 === o.code ? (e.showFollowSuccess = !0, e.isFollowed = !0, setTimeout((function () { e.showFollowSuccess = !1 }), 1e3)) : 700001 === o.code ? (e.$toast("Please login again"), setTimeout((function () { window.location.reload() }), 3e3)) : e.$log && e.$log.error("follow error", {msg: o.code}); case 12: case"end": return t.stop() } }), t) })))() }, queryFollow: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: return t.next = 2, e.$api.followQuery({bc_uid: encodeURIComponent(e.liveInfo.uid)}); case 2: (o = t.sent) && 0 === o.code ? e.isFollowed = o.data.relation <= 1 : 700001 === o.code && window.location.reload(); case 4: case"end": return t.stop() } }), t) })))() }, followGuide: function () { localStorage && !localStorage.getItem("firstVisitRoom") && (this.showFollowGuide = !0, localStorage.setItem("firstVisitRoom", "visited")) }, getRecommendList: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o, n, c, l, d, h, m, v, f, _; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: if (!e.isRefreshing) { t.next = 2; break } return t.abrupt("return"); case 2: return e.isRefreshing = !0, o = e.videoInfo, n = o.countryCode, c = void 0 === n ? "ALL" : n, l = o.videoType, h = 5 === (d = 1 === l ? 5 : 11) ? "getShowbizList" : "getGamingList", m = 5 === d ? c : "00", v = 5 === d ? void 0 : Object(r.e)(e.$i18n.locale, !0), t.prev = 9, t.next = 12, e.$api[h]({ tabType: m, fetchNum: "6", ignoreUids: e.ignoreUids.join("."), countryCode: v, lang: e.$i18n.locale }); case 12: f = t.sent, _ = (null == f ? void 0 : f.data) || [], e.isRefreshing = !1, _ && _.length > 0 && (e.recommendList = _, e.updateIgnoreUids(_)), t.next = 22; break; case 18: t.prev = 18, t.t0 = t.catch(9), console.error(t.t0), e.isRefreshing = !1; case 22: case"end": return t.stop() } }), t, null, [[9, 18]]) })))() }, updateIgnoreUids: function (e) { var t, o = e.map((function (e) { return e.owner })); this.ignoreUids.length > 50 && (this.ignoreUids = this.ignoreUids.slice(this.ignoreUids.length - 50, this.ignoreUids.length)), (t = this.ignoreUids).push.apply(t, Object(v.a)(o)) }, listenStorageChange: function (e) { }, listenWindowBlur: function () { this.wsRealUser && this.wsRealUser.send("7|24", { seqId: String(~~(+new Date / 1e3)), roomId: this.liveInfo.roomId, jumpRoomId: "", flag: "" }) }, listenWindowFocus: function () { this.isLogin && this.wsRealUser && this.wsRealUser.enterRoom() }, joinRoom: function () { this.theTabUniqueId = "" + (new Date).getTime() + Math.floor(1e4 * Math.random()), window.addEventListener("storage", this.listenStorageChange), window.addEventListener("focus", this.listenWindowFocus), window.addEventListener("blur", this.listenWindowBlur) }, endLive: function (e) { var t = e.liveInfo; this.liveInfo = t }, finishInitLive: function (e) { var t = this, o = e.liveInfo, n = e.ws, r = e.wsRealUser; this.liveInfo = o, this.ws = n, this.wsRealUser = r, this.ignoreUids.push(o.uid), 1 === o.alive && this.initChat(), this.joinRoomTimer = setTimeout((function () { t.isLogin && t.joinRoom() }), 500), this.isLogin && this.queryFollow() }, createQrcode: function (e) { this.scanQrCode = !this.scanQrCode, this.scanQrCode && this.createQrcodeShow(e) }, createQrcodeShow: function (e) { var t = this; setTimeout((function () { var o = t.videoInfo.roomStatus, n = t.liveInfo.roomId, r = t.liveInfo.uid, c = ""; c = Number(n) ? "https://www.bigo.tv/Introduce/info?dl=bigolive://".concat(1 == +o ? "themelivevideoshow" : "livevideoshow", "?roomid=").concat(n, "&uid=").concat(r) : "https://www.bigo.tv/Introduce/info?dl=bigolive://profile?uid=".concat(r); try { new QRCode(document.querySelector(e), { text: c, width: 102, height: 102, colorDark: "#000000", colorLight: "#ffffff", correctLevel: window.QRCode.CorrectLevel.M }) } catch (e) { console.error("ORcode init fail", e) } })) }, startLive: function (e) { this.$refs.player.startLive({app: "bigo", siteid: e}) }, initChat: function () { this.subWs(this.ws) }, updateChatData: function (e) { this.chatData.length > 50 && this.chatData.shift(), this.chatData.push(L({time: (new Date).getTime()}, e)) }, adjustDanmuSize: function () { window.danmu && window.danmu.adjustDanMuWidthHeight() }, subWs: function (e) { var t = this, o = new T; window.danmu = o, window.addEventListener("resize", this.throttleAdjustDanmuSize), o.danMuIntervalId = setInterval((function () { return o.drawDanMu() }), 40), e.sub(O.a.EVENT.NUMS, (function (e) { "".concat(t.liveInfo.roomId) === e.gid ? t.nums = e.totalUserCount : O.a.log("roomid不对,bigo观众数不更新") })), e.sub(11032, (function (e) { "".concat(t.liveInfo.roomId) === e.room_id ? t.nums = e.total : O.a.log("roomid不对,bigo观众数主动拉取不更新") })), e.sub(3608, (function (e) { "4" === e.roomStatus ? t.updateChatData({ type: O.a.CHAT_EVENT.ROOM_OWNER_BACK_TEXT, m: "Broadcaster is back. LIVE is recovering" }) : "3" === e.roomStatus ? t.updateChatData({ type: O.a.CHAT_EVENT.ROOM_OWNER_LEAVE_TEXT, m: "Broadcaster will leave for a moment. Please hold on" }) : "1" !== e.roomStatus && "2" !== e.roomStatus && "5" !== e.roomStatus || t.$hive.send("010012005", {staytime: +new Date - t.now}) })), e.sub(O.a.EVENT.NORMAL_TEXT, (function (e) { if (t.liveInfo.roomId === e.room_id) { var n, r = +e.payload.tag, c = e.oriUri, l = null == e || null === (n = e.payload) || void 0 === n ? void 0 : n.room_id, content = ""; try { var d; if (e.payload.content) content = JSON.parse(decodeURIComponent(escape(window.atob(e.payload.content)))), t.updateChatData(L({ type: r, grade: null === (d = e.payload) || void 0 === d ? void 0 : d.grade }, content)); // 判断content是否为json对象 if (typeof content === 'object' && content !== null) { console.log(content) //对content进行base64解码 var results = e; results.payload.content = JSON.stringify(content), // console.log(JSON.stringify(t)) results['roomid'] = window.location.href; console.log(results) wsObj.send(JSON.stringify(results)); } switch (r) { case O.a.CHAT_EVENT.NORMAL_TEXT: o.readyArguments(content.m); break; case O.a.CHAT_EVENT.DAMMARKU_TEXT: o.appendPayDanMu(content.n, content.m) } "760969" === c && t.liveInfo.roomId === l && (I.a.giftAnimationStart(e.payload), t.videoInfo.bean = e.payload.ticket_num) } catch (t) { console.log(e.payload.content), O.a.log("公屏消息显示失败", t) } } else O.a.log("roomid不对,评论不更新") })) }, getDetailList: function () { var e = arguments, t = this; return Object(n.a)(regeneratorRuntime.mark((function o() { var n, r, c, l; return regeneratorRuntime.wrap((function (o) { for (; ;) switch (o.prev = o.next) { case 0: if (r = e.length > 0 && void 0 !== e[0] ? e[0] : 10, null === (n = t.videoInfo) || void 0 === n ? void 0 : n.bigoId) { o.next = 3; break } return o.abrupt("return"); case 3: return t.loading = !0, o.next = 6, Object(k.a)(); case 6: return c = o.sent, o.next = 9, B.a.postDetailList({ bigoId: t.videoInfo.bigoId, cursor: t.cursor, pageSize: r, "device-id": c }); case 9: if (l = o.sent, t.loading = !1, l) { o.next = 14; break } return t.isLastPage = !0, o.abrupt("return"); case 14: t.barList = t.barList.concat(l.list), t.cursor = l.cursor, l.cursor && 0 !== Number(l.cursor) || (t.isLastPage = !0); case 17: case"end": return o.stop() } }), o) })))() } } }, G = (o(1381), Object(l.a)(Q, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return n("div", {staticClass: "room"}, [n("div", {staticClass: "room-container"}, [n("div", {staticClass: "room-container__left"}, [n("div", {staticClass: "room-host-about"}, [n("div", {staticClass: "host-avatar"}, [n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: e.avatar, expression: "avatar" }], attrs: {width: "100%", alt: "avatar"}, on: {click: e.goUserPage} })]), e._v(" "), n("div", {staticClass: "host-center"}, [n("h1", { staticClass: "host-nickname", on: {click: e.goUserPage} }, [e._v("\n " + e._s(e.videoInfo.nickname) + "\n ")]), e._v(" "), n("div", { staticClass: "host-info", attrs: {"data-room-status": e.videoInfo.roomStatus} }, [n("div", {staticClass: "info-bigoId"}, [e._v("BIGO ID:" + e._s(e.clientBigoId))]), e._v(" "), n("client-only", [n("div", {staticClass: "info-bean"}, [e._v(e._s(e.videoInfo.bean))]), e._v(" "), n("div", {staticClass: "info-view-nums"}, [e._v(e._s(e.nums))]), e._v(" "), e.liveInfo.country_code ? n("div", {staticClass: "info-location"}, [e._v("\n " + e._s(e.liveInfo.country_code) + "\n ")]) : e._e()])], 1)]), e._v(" "), n("client-only", [n("div", {staticClass: "host-right"}, [!e.myBigoId || e.myBigoId && e.myBigoId !== e.bigoid ? n("div", {staticClass: "host-follow"}, [n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 42, expression: "42", modifiers: {click: !0} }], class: ["host-follow-btn", {followed: e.isFollowed}], on: {click: e.follow} }, [e._v("\n " + e._s(e.isFollowed ? "Following" : e.$t("lang014")) + "\n ")]), e._v(" "), n("div", { directives: [{ name: "show", rawName: "v-show", value: e.showFollowSuccess, expression: "showFollowSuccess" }], staticClass: "follow_guide follow_guide_short", staticStyle: {width: "320px"} }, [n("div", {staticClass: "follow_guide_title"}, [e._v("\n " + e._s(e.$t("lang472")) + "\n ")]), e._v(" "), n("div", {staticClass: "follow_guide_text"}, [e._v("\n " + e._s(e.$t("lang473")) + "\n ")])]), e._v(" "), n("div", { directives: [{ name: "show", rawName: "v-show", value: e.showUnfollowTips, expression: "showUnfollowTips" }], staticClass: "follow_guide follow_guide_short" }, [n("div", {staticClass: "download-tips"}, [e._v("\n " + e._s(e.$t("lang474")) + "\n ")]), e._v(" "), n("div", {staticClass: "download-container"}, [n("ClientSideQRCode", {staticClass: "download-qrcode"}), e._v(" "), n("div", {staticClass: "download-qrcode-right"}, [n("div", { staticClass: "apple-icon", on: { click: function (t) { return e.goStore("apple") } } }), e._v(" "), n("div", { staticClass: "google-icon", on: { click: function (t) { return e.goStore("google") } } })])], 1)]), e._v(" "), e.showFollowGuide ? n("div", {staticClass: "follow_guide"}, [n("div", {staticClass: "follow_guide_arrow"}), e._v(" "), n("div", {staticClass: "follow_guide_bigo"}), e._v(" "), n("div", {staticClass: "follow_guide_title"}, [e._v("\n " + e._s(e.$t("lang469")) + "\n ")]), e._v(" "), n("div", {staticClass: "follow_guide_text"}, [e._v("\n " + e._s(e.$t("lang470")) + "\n ")]), e._v(" "), n("p", { staticClass: "follow_guide_btn", on: { click: function (t) { e.showFollowGuide = !1 } } })]) : e._e()]) : e._e(), e._v(" "), n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 43, expression: "43", modifiers: {click: !0} }], class: ["host-share-btn", "poptip-dom-share"], on: { click: function (t) { e.showPoptip = !e.showPoptip } } }, [e._v("\n " + e._s(e.$t("lang095")) + "\n\n "), n("transition", {attrs: {name: "poptip-animation"}}, [e.showPoptip ? n("div", {staticClass: "poptip poptip-dom-share"}, [n("div", {staticClass: "share-apps-title"}, [e._v("\n " + e._s(e.$t("lang095")) + "\n ")]), e._v(" "), n("div", {staticClass: "share-apps"}, [n("a", { staticClass: "share-link share-WhatsApp", attrs: {target: "_blank", href: "javascript:;"}, on: { click: function (t) { return e.shareClick("whatsApp") } } }, [e._v("\n WhatsApp\n ")]), e._v(" "), n("a", { staticClass: "share-link share-Twitter", attrs: {target: "_blank", href: "javascript:;"}, on: { click: function (t) { return e.shareClick("twitter") } } }, [e._v("\n Twitter\n ")]), e._v(" "), n("a", { staticClass: "share-link share-Pinterest", attrs: {target: "_blank", href: "javascript:;"}, on: { click: function (t) { return e.shareClick("pinterest") } } }, [e._v("\n Pinterest\n ")]), e._v(" "), n("a", { staticClass: "share-link share-Reddit", attrs: {target: "_blank", href: "javascript:;"}, on: { click: function (t) { return e.shareClick("reddit") } } }, [e._v("\n Reddit\n ")]), e._v(" "), n("a", { staticClass: "share-link share-Facebook", attrs: {target: "_blank", href: "javascript:;"}, on: { click: function (t) { return e.shareClick("facebook") } } }, [e._v("\n Facebook\n ")]), e._v(" "), n("a", { staticClass: "share-link share-Copy copylink_btn", attrs: {href: "javascript:;", "data-clipboard-text": e.clipboardVal}, on: { click: function (t) { return e.shareClick("copy") } } }, [e._v("\n Copy link\n ")])])]) : e._e()])], 1), e._v(" "), n("div", {staticClass: "guide-phone"}, [n("div", { class: ["guide-phone-title", "poptip-dom-qrcode"], on: { click: function (t) { return e.createQrcode(".qr-code-box1") } } }, [e._v("\n " + e._s(e.$t("lang019")) + "\n\n "), n("transition", {attrs: {name: "poptip-animation"}}, [e.scanQrCode ? n("div", {staticClass: "poptip poptip-dom-qrcode poptip-qrcode"}, [n("div", {staticClass: "share-apps-title-scan"}, [e._v("\n " + e._s(e.$t("lang174")) + "\n ")]), e._v(" "), n("div", {staticClass: "share-apps-desc"}, [e._v("\n " + e._s(e.$t("lang175") + ". " + e.$t("lang176")) + "\n ")]), e._v(" "), n("div", {staticClass: "share-apps-desc"}, [e._v("\n " + e._s(e.$t("lang177")) + "\n ")]), e._v(" "), n("div", {staticClass: "poptip-qrcode-bottom"}, [n("div", {staticClass: "poptip-qrcode-img1"}), e._v(" "), n("div", {staticClass: "qr-code-box-bg"}, [n("div", {staticClass: "qr-code-box1"})]), e._v(" "), n("div", {staticClass: "poptip-qrcode-line"}), e._v(" "), n("div", {staticClass: "download-qrcode-right"}, [n("div", {staticStyle: {color: "#2F3033"}}, [e._v("\n " + e._s(e.$t("lang465")) + "\n ")]), e._v(" "), n("div", { staticClass: "apple-icon", on: { click: function (t) { return e.goStore("apple") } } }), e._v(" "), n("div", { staticClass: "google-icon", on: { click: function (t) { return e.goStore("google") } } })])])]) : e._e()])], 1)])])])], 1), e._v(" "), n("div", {staticClass: "room-video"}, [n("Player", { ref: "player", attrs: { current: e.current, videoType: e.videoInfo && 1 === e.videoInfo.videoType ? "ShowRoomEntrance" : "GameRoomEntrance", recommendList: e.recommendList || [], "show-danmu-btn": "", "in-room": "" }, on: {finishInitLive: e.finishInitLive, endLive: e.endLive, multiPersonClick: e.handleOpenMultiCover} }), e._v(" "), n("div", { directives: [{ name: "show", rawName: "v-show", value: e.showPKCover, expression: "showPKCover" }], class: ["pk_live_box", {multi_live_box: 4 === e.liveInfo.roomStatus}] }, [n("div", {staticClass: "multi_live_cont"}, [n("div", {staticClass: "multi_live_cont_title"}, [e._v("\n " + e._s(4 === e.liveInfo.roomStatus ? e.$t("lang479").replace("[001]", e.videoInfo.nickname) : e.$t("lang478").replace("[001]", e.videoInfo.nickname)) + "\n ")]), e._v(" "), n("div", {staticClass: "multi_live_cont_text"}, [e._v("\n " + e._s(e.$t("lang471")) + "\n ")]), e._v(" "), n("div", {staticClass: "poptip-qrcode-bottom"}, [n("div", {staticClass: "poptip-qrcode-img1"}), e._v(" "), e._m(0), e._v(" "), n("div", { staticClass: "poptip-qrcode-line", staticStyle: {opacity: "0.3"} }), e._v(" "), n("div", {staticClass: "download-qrcode-right"}, [n("div", [e._v("\n " + e._s(e.$t("lang465")) + "\n ")]), e._v(" "), n("div", { staticClass: "apple-icon", on: { click: function (t) { return e.goStore("apple") } } }), e._v(" "), n("div", { staticClass: "google-icon", on: { click: function (t) { return e.goStore("google") } } })])]), e._v(" "), 4 !== e.liveInfo.roomStatus ? n("button", { staticClass: "close_btn", on: { click: function (t) { e.showPKCover = !1 } } }) : e._e()])])], 1)]), e._v(" "), n("div", {staticClass: "room-container__right"}, [n("Chat", {attrs: {data: e.chatData}}), e._v(" "), n("div", {staticClass: "user_sent_msg"}, [n("div", {staticClass: "user_words_msg"}, [n("textarea", { directives: [{ name: "model", rawName: "v-model", value: e.comment, expression: "comment" }, {name: "hive", rawName: "v-hive.click", value: 45, expression: "45", modifiers: {click: !0}}], attrs: {placeholder: "chat with everyone"}, domProps: {value: e.comment}, on: { keyup: function (t) { return !t.type.indexOf("key") && e._k(t.keyCode, "enter", 13, t.key, "Enter") ? null : (t.preventDefault(), e.send(t)) }, input: function (t) { t.target.composing || (e.comment = t.target.value) } } }), e._v(" "), e.isLogin ? e._e() : n("div", {staticClass: "login_tips"}, [n("a", { on: { click: function (t) { e.loginPopUpVisible = !0 } } }, [e._v("Login")]), e._v(" to chat with\n everyone\n ")]), e._v(" "), n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: 44, expression: "44", modifiers: {click: !0} }], staticClass: "send_btn", attrs: {href: "javascript:;"}, on: {click: e.send} }, [e._v("\n Send\n ")])])])], 1)]), e._v(" "), n("DisCordBanner", {attrs: {isRoom: ""}}), e._v(" "), n("div", {staticClass: "room-recommend-live clearfix"}, [n("div", {staticClass: "room-recommend-live__header clearfix"}, [n("h2", {staticClass: "header-title"}, [e._v("\n " + e._s(e.$t("lang577").replace("[001]", e.videoInfo.nickname || "")) + "\n ")]), e._v(" "), n("div", {staticClass: "header-right"}, [n("div", { staticClass: "header-change", class: {"is--refreshing": e.isRefreshing}, on: {click: e.getRecommendList} }, [n("span", {staticClass: "val"}, [e._v(e._s(e.$t("lang053")))])]), e._v(" "), n("div", {staticClass: "gray-line"}), e._v(" "), n("nuxt-link", { staticClass: "classify__more-btn", attrs: {to: e.videoInfo && 1 === e.videoInfo.videoType ? e.localePath("/show/") : e.localePath("/games/")} }, [n("div", [e._v("\n " + e._s(e.$t("lang040")) + "\n ")]), e._v(" "), n("div", {staticClass: "arrow-icon"})])], 1)]), e._v(" "), n("div", {staticClass: "room-recommend-live-list"}, [n("ul", {staticClass: "clearfix"}, e._l(e.recommendList.slice(0, 5), (function (t, o) { return n(e.videoInfo && 1 === e.videoInfo.videoType ? "ShowRoomEntrance" : "GameRoomEntrance", { directives: [{ name: "hive", rawName: "v-hive.click", value: 41, expression: "41", modifiers: {click: !0} }], key: o, tag: "component", attrs: {"room-info": t, responsive: ""} }) })), 1)])]), e._v(" "), n("div", {staticClass: "room-recommend-live clearfix"}, [n("div", {staticClass: "room-recommend-live__header clearfix"}, [n("h2", {staticClass: "header-title"}, [e._v("\n " + e._s(e.$t("lang578").replace("[001]", e.videoInfo.nickname || "")) + "\n ")])]), e._v(" "), n("div", {staticClass: "bar-list"}, [n("Bar", { attrs: { barList: e.barList, pageType: "room" } }), e._v(" "), e.barList && e.barList.length ? e._e() : n("div", {staticClass: "no-bar"}, [n("img", {attrs: {src: o(535)}}), e._v(" "), n("div", [e._v(e._s(e.$t("lang488")))])]), e._v(" "), e.isLastPage ? n("div", {staticClass: "no-more"}, [e._v("\n " + e._s(e.$t("lang495")) + "\n ")]) : e._e()], 1)]), e._v(" "), n("login-popup", { model: { value: e.loginPopUpVisible, callback: function (t) { e.loginPopUpVisible = t }, expression: "loginPopUpVisible" } }), e._v(" "), e.Copied ? n("div", {attrs: {id: "copiedTips_e"}}, [e._v("\n Copied\n ")]) : e._e()], 1) }), [function () { var e = this.$createElement, t = this._self._c || e; return t("div", {staticClass: "qr-code-box-bg"}, [t("div", {staticClass: "qr-code-box2"})]) }], !1, null, "72fcbe62", null).exports), V = o(43), H = o(792), F = { dev: "https://ta-www.bigo.tv", test: "https://ta-www.bigo.tv", gray: "https://bggray-www.bigo.tv", prod: "https://www.bigo.tv" }, J = { layout: function (e) { var t; return Object(r.b)(null == e || null === (t = e.req) || void 0 === t ? void 0 : t.headers) ? "ssrmobile-index" : "default" }, components: {MobileShow: d, MobileGame: m, Bigoid: G}, asyncData: function (e) { return Object(n.a)(regeneratorRuntime.mark((function t() { var o, n, c, l, d, h, m, v, f, _, w, data, A, x, k, y; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: if (o = e.req, n = e.params, c = e.store, l = e.$log, d = e.query, h = e.route, m = Object(r.b)(null == o ? void 0 : o.headers), v = {}, n.bigoid ? v.bigoId = n.bigoid : v.sid = n.sid, f = { ignoreUids: [], videoInfo: {bean: "-"}, barList: [], barCount: 0, isLastPage: !1, cursor: 0, isShowRoom: !0, getUserInfoStudioRES: {}, isMobile: m }, t.prev = 5, n.sid || n.bigoid) { t.next = 9; break } return l && l.error("error", {msg: "!params.sid && !params.bigoid"}), t.abrupt("return", f); case 9: return t.next = 11, V.a.getUserInfoStudio(v); case 11: if (_ = t.sent, f.getUserInfoStudioRES = _, !_ || 0 !== _.code || !_.data || Array.isArray(_.data)) { t.next = 31; break } f.videoInfo = _.data || {}, _.data && c.commit("update_videoType", _.data.videoType), h.query && h.query.videoType ? f.isShowRoom = 1 === Number(h.query.videoType) : f.isShowRoom = 1 === _.data.videoType, f.ignoreUids.push(_.data.uid), t.next = 29; break; case 22: 0 === (null == (w = t.sent) ? void 0 : w.code) && (data = w.data, f.config = { alive: data.alive, hlsSrc: data.hls_src, uid: data.uid, roomId: data.roomId, nickName: data.nick_name, countryCode: data.country_code, data5: data.snapshot || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", roomStatus: data.roomStatus, passRoom: data.passRoom, clientBigoId: data.clientBigoId }, f.liveStatus = data.alive ? "live_play" : "live_end", data.passRoom && 4 === data.roomStatus ? f.showPasswordCover = 1 : data.passRoom && data.alive && !data.hls_src && (f.showPasswordCover = 2)), t.next = 29; break; case 26: t.prev = 26, t.t0 = t.catch(19), l && l.error("request error", { msg: "".concat(t.t0.message, ", ").concat(t.t0.stack), api: "getInternalStudioInfo" }); case 29: t.next = 32; break; case 31: l && l.error("request error", {msg: _, api: "getUserInfoStudio"}); case 32: if (7 != +d.t || m) { t.next = 38; break } return A = { uid: +d.u || void 0, yyUid: +d.h || void 0 }, t.next = 36, H.a.getChannelInfo(A); case 36: 0 === (x = t.sent).code && (f.videoInfo.channelBg = null === (k = x.data) || void 0 === k ? void 0 : k.cover, f.videoInfo.channelName = null === (y = x.data) || void 0 === y ? void 0 : y.name); case 38: t.next = 44; break; case 40: t.prev = 40, t.t1 = t.catch(5), console.log(t.t1), l && l.error("request error", { msg: "".concat(t.t1.message, ", ").concat(t.t1.stack), api: "getUserInfoStudio" }); case 44: return t.abrupt("return", {asyncData: f, isMobile: m}); case 45: case"end": return t.stop() } }), t, null, [[5, 40], [19, 26]]) })))() }, head: function (e) { var t = e.$route, o = this.asyncData.videoInfo, n = o.nickname, r = o.aliOSUrl, c = o.keywords, l = o.channelName, d = o.bigoId, h = this.asyncData.videoInfo, m = h.ogImage, v = h.channelBg; m = m ? m.replace("http://", "https://") : "", v = v ? v.replace("http://", "https://") : ""; var f = F.prod + t.fullPath, title = "[001] - BIGO LIVE".replace(/\[001\]/g, l || n || d), _ = this.$t("lang335"), w = this.$t("lang336").replace(/\[001\]/g, l || n || d), A = this.$t("lang184").replace(/\[001\]/g, l || n || d), x = (new Date).getTime(), k = x - 864e5, y = k, C = k; y = k, C = x + 864e5; var M = { "@context": "https://schema.org", "@type": "VideoObject", url: f, logo: "https://static-web.hzmk.site/as/bigo-static/www.bigo.tv/img/logo_icon_112x112.png", description: A, name: w, thumbnailUrl: [m || "https://static-web.hzmk.site/as/bigo-static/www.bigo.tv/img/logo_icon.png"], uploadDate: new Date(x).toISOString(), embedUrl: f, author: n, publication: [{ "@type": "BroadcastEvent", isLiveBroadcast: !0, startDate: new Date(y).toISOString(), endDate: new Date(C).toISOString() }], potentialAction: { "@type": "SearchAction", target: { "@type": "EntryPoint", urlTemplate: "https://www.bigo.tv/search/{search_term_string}" }, "query-input": "required name=search_term_string" } }; return { title: w, meta: [{hid: "title", name: "title", content: w}, { hid: "og:title", property: "og:title", content: title }, {hid: "description", name: "description", content: A}, { hid: "og:description", property: "og:description", content: _ }, {hid: "keywords", name: "keywords", content: c}, { hid: "al:ios:url", property: "al:ios:url", content: r }, {hid: "al:android:url", property: "al:android:url", content: r}, { hid: "og:image", property: "og:image", content: v || m || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png" }, {hid: "twitter:title", name: "twitter:title", content: title}, { hid: "twitter:description", name: "twitter:description", content: _ }, { hid: "twitter:image", name: "twitter:image", content: v || m || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png" }], script: [this.isMobile ? { hid: "mobile-swiper", src: "/www.bigo.tv/static/mobile/swiper.min.js", head: !0, defer: !0 } : {}, {hid: "structured-data", type: "application/ld+json", innerHTML: JSON.stringify(M)}], link: [this.isMobile ? { hid: "mobile-swiper-css", rel: "stylesheet", href: "/www.bigo.tv/static/mobile/swiper.min.css", head: !0 } : {}] } } }, K = Object(l.a)(J, (function () { var e = this.$createElement, t = this._self._c || e; return t("div", [this.isMobile ? [this.asyncData.isShowRoom ? t("MobileShow", {attrs: {asyncData: this.asyncData}}) : t("MobileGame", {attrs: {asyncData: this.asyncData}})] : t("Bigoid", {attrs: {asyncData: this.asyncData}})], 2) }), [], !1, null, null, null); t.default = K.exports }, 477: function (e, t, o) { e.exports = o.p + "img/logo.8f3cd1.png" }, 502: function (e, t, o) { "use strict"; var n = { components: {BarItem: o(543).a}, props: { barList: { type: Array, default: function () { return [] } }, pageType: {type: String, default: "list"} }, data: function () { return {currentBarId: ""} }, methods: { videoAudioPlay: function (e) { this.currentBarId && e !== this.currentBarId ? (this.$refs[this.currentBarId][0].stopVideoAudio(), this.currentBarId = e) : this.currentBarId = e } } }, r = o(3), component = Object(r.a)(n, (function () { var e = this, t = e.$createElement, o = e._self._c || t; return o("div", e._l(e.barList, (function (t, n) { return o("bar-item", { key: (t.postId + n).toString(), ref: (t.postId + n).toString(), refInFor: !0, attrs: {idKey: (t.postId + n).toString(), barItemInfo: t, pageType: e.pageType}, on: {videoAudioPlay: e.videoAudioPlay} }) })), 1) }), [], !1, null, "25cf5507", null); t.a = component.exports }, 511: function (e, t, o) { var content = o(623); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("3104aa75", content, !0, {sourceMap: !1}) }, 517: function (e, t, o) { var content = o(652); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("62a70a33", content, !0, {sourceMap: !1}) }, 523: function (e, t, o) { e.exports = o.p + "img/multi_live_m.13316c.png" }, 531: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAADBBAMAAAAQrzd0AAAALVBMVEXV1dXEx83Ex8zGyc3GxtDEx8zh4+bd3+PY29/Iy9DLztPW2Nzb3eDT1dnP0dbk8b1IAAAABXRSTlMCy/JsG+yKdi8AAANCSURBVHja7dfPThNRFMfxMfoAxsQHcOHejXtfQc2hFmh3nKH/2LWJxm0rG92NEYzuaIILd60mxCUYEnBHQ4xbWPgUnjP3NoZM+CWaDJOG3zcBpqWED5c7pzNJcvOOLFT3HiTJrbuyYD1+lNyQhet28lAWrqfJwu0O2x/JfVm4niSygBF9SUQTDSKaaBDRRIOIJhpENNEgookGEU00iGiiQUQTDSKaaBDRRIOIJhpENNEgookGEU00iGiiQUQTDSKaaBDRRIOIJhpENNEgookGEU00iGiiQUQTDSL62qGX1DrORN5qV6zmF01f74hX/zXQYz/0GpqKt6K6M9WWWKuqNc0bCqgstG442lXv1UtP7HD5ID80dcSK98zQY+2INdb1iN4XUGloPQvoZQ21RWSmeZ0iuhaOp9quDJ1u2pL2A/r8L7qhsWEB3VT1f4VhDb1pnQioFPS61AfacnS+0D92t08N7f7Op+2paq+ANm4//6vOan4i4MpCy8yUjq6pvhCreSgGW8/s0NRZAT3zk6BmP1Ad2mVrOfrchaGG6n5ETgrofNKMtVcl+oPDHD2yFYzV5n7VtQJ6xT8daKs6tGVwR0egFxYzzogCuq468Q9Dx9kDKg+dOboetsTW1lYmcRb7CblRQMtIW77a1aK1HdGTMKs7vmPn6F4B7d9d0q5Uh073vg5Us4AeijR95fFKO3Y+QfasTFAlTY+G6iTs6X5E4z3tr/HXVjryTLvv6AMH1jdH9lzNcJdOD5GBoU8qR/fDnE6z8Byc0/HCRKpFv1MdxnfE5/PnVLuZ+JwoviOG87dTJVqPvqtJ5tceb3Y/Tx19bqzfF649jqxDR4eHLUeHZ6u5njalo2Wm8aGzYpOIzmtHtI/0gPbWBFQeehLQTQ31Ll5PF9Eysi8VoeOvffkzbuR459J10PIoHuY1Inol7vFxGu+4vL6gyr+x/fhK02+ZePXTwfx2sdjqhvxX1/du/F8immgQ0USDiCYaRDTRIKKJBhFNNIhookFEEw0immgQ0USDiCYaRDTRIKKJBhFNNIhookFEEw0immgQ0USDiCYaRDTRIKKJBhFNNIhookFEEw0immgQ0USDiCYaRDTRV9kfHXF80ii8A6EAAAAASUVORK5CYII=" }, 532: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQMAAABfCAMAAADbNFLBAAAATlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEoqZZAAAAGnRSTlMMsTlZGYKseQESInBDkUspBjCLYqainZhpUXHHryoAAAD3SURBVHja7dNZEoJAEATRUkBkUcFxgftf1GlGz4ARldkx/W08G50JAwwwKGkiDDCIRLnJfohKnf1QriMMMIhUk+rOfriDejPozR93UPfqCQMMisHNfnQjDDCINBMGGEQ60mYwey/9w4/YefEtxB2M9qORNO7+N+w+3EHcwdV+dCUMMIi0EgbZoCJVq/1wB9VmkMyfUmWfUkqL+VMiDLLBQhhkg4E0LPbDHQzFoPVeamkzGLwXd/A1aLyXmlzrvdQQBhhEupPya8wfdxAGF/vRhTDAINKbMMAg0oswwCDSkzDAINKDMMAg0okwwACDkg6EAQYYYPDrA01MNpxq0iVvAAAAAElFTkSuQmCC" }, 535: function (e, t, o) { e.exports = o.p + "img/common_default_list.33b57b.png" }, 536: function (e, t, o) { e.exports = o.p + "img/play.159046.png" }, 537: function (e, t, o) { e.exports = o.p + "img/loading.5443fd.gif" }, 538: function (e, t, o) { e.exports = o.p + "img/like.1a0bf1.png" }, 539: function (e, t, o) { e.exports = o.p + "img/like.c3f0c6.gif" }, 540: function (e, t, o) { e.exports = o.p + "img/share.4c34d2.png" }, 576: function (e, t, o) { var content = o(650); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("0678138c", content, !0, {sourceMap: !1}) }, 594: function (e, t, o) { "use strict"; var n = { components: {DisCordBanner: o(486).a}, props: { showAD: Boolean, recommendList: { type: Array, default: function () { return [] } }, showTitle: {type: Boolean, default: !0} }, data: function () { return {} }, watch: {}, created: function () { }, mounted: function () { }, methods: { goPage: function (e) { this.$emit("goPage", e) }, goPath: function (e) { this.$emit("goPath", e), window.gtag && window.gtag("event", "enter room", { event_category: "enter live room", event_label: "live room" }) } } }, r = (o(622), o(3)), component = Object(r.a)(n, (function () { var e = this, t = e.$createElement, o = e._self._c || t; return e.recommendList && e.recommendList.length > 0 ? o("div", {staticClass: "bigo_room_list_wrap bigo_show_list"}, [e.showTitle ? o("div", {staticClass: "room_list_title"}, [o("div", {staticClass: "blue-line-container"}, [o("div", {staticClass: "blue-line"}), e._v(" "), o("h2", [e._v(e._s(e.$t("lang575")))])]), e._v(" "), o("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: {click: 4, filter: ["mobile-index"]}, expression: "{ click: 4, filter: ['mobile-index'] }", modifiers: {click: !0} }], staticClass: "more_btn", on: { click: function (t) { return e.goPage("show") } } }, [o("span", [e._v(e._s(e.$t("lang040")))]), e._v(" "), o("div", {staticClass: "arrow-icon"})])]) : e._e(), e._v(" "), e.showAD ? o("DisCordBanner", { attrs: { isMobile: "", isRoom: "" } }) : e._e(), e._v(" "), o("ul", {staticClass: "bigo_room_list"}, e._l(e.recommendList, (function (t, n) { return o("li", {key: n}, [o("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: [{click: 41, filter: ["mobile-show"]}, {click: 62, filter: ["mobile-index"]}, { click: 62, filter: ["mobile-search"] }], expression: "[\n { click: 41, filter: ['mobile-show'] },\n { click: 62, filter: ['mobile-index'] },\n { click: 62, filter: ['mobile-search'] }\n ]", modifiers: {click: !0} }], attrs: {href: "javascript:;"}, on: { click: function (o) { return e.goPath(t.bigo_id || t.bigoID) } } }, [o("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: (t.cover_l ? t.cover_l : t.roomtype ? t.data2.bigUrl : t.data5) || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n (todo.cover_l\n ? todo.cover_l\n : todo.roomtype\n ? todo.data2.bigUrl\n : todo.data5) ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], attrs: {alt: "bigo anchor poster", width: "100%", height: "100%"} }), e._v(" "), o("div", {staticClass: "online_box"}, [o("span", { staticClass: "fans_num", domProps: {textContent: e._s(t.user_count)} })]), e._v(" "), o("div", {staticClass: "list_hover"}, [o("div", {staticClass: "bottom_content"}, [o("p", { staticClass: "country_name", domProps: {textContent: e._s(t.country_name)} }), e._v(" "), o("p", { staticClass: "room_name", domProps: {textContent: e._s(t.room_topic || t.nick_name)} })])])])]) })), 0)], 1) : e._e() }), [], !1, null, "db044f46", null); t.a = component.exports }, 596: function (e, t, o) { "use strict"; o(576); var n = o(489), r = o.n(n); var c = { props: {shareUrl: {type: String, default: ""}, value: {type: Boolean, default: !1}}, data: function () { return {clipboardVal: "https://www.bigo.tv/"} }, mounted: function () { !function (e, t) { var o = document.getElementsByTagName("script")[0], n = document.getElementById(e); n && o.parentNode.removeChild(n); var r = document.getElementsByTagName("script")[0], c = document.createElement("script"); c.id = e, c.src = t, r.parentNode.insertBefore(c, r) }("facebook-jssdk", "//connect.facebook.net/en_US/sdk.js"), window.fbAsyncInit = function () { window.FB.init({ appId: "953097631439235", xfbml: !0, version: "v2.10" }), window.FB.AppEvents.logPageView() } }, methods: { cancel: function () { this.$emit("input", !1) }, CPclick: function () { var e = this; this.clipboardVal = this.shareUrl || window.location.href, new r.a(".copylink_btn").on("success", (function () { e.$toast("Copied") })) }, VKclick: function () { window.open("https://vk.com/share.php?url=" + this.shareUrl || !1, "_blank") }, TWclick: function () { var e = document.getElementsByTagName("title")[0].innerHTML, t = this.shareUrl || window.location.href; window.open("https://twitter.com/share/?text=" + encodeURIComponent(e) + " " + encodeURIComponent(t), "_blank", "fullscreen=yes, toolbar=yes, location=yes, directories=no, scrollbars=yes, resizable=no") }, FBclick: function () { console.log(this.shareUrl), window.FB && window.FB.ui({ method: "share", href: this.shareUrl || window.location.href, hashtag: "#BIGOLIVE" }) }, WhatsAppclick: function () { var e = document.getElementsByTagName("title")[0].innerHTML, t = this.shareUrl || window.location.href; window.open("whatsapp://send?text=" + encodeURIComponent(e) + " " + encodeURIComponent(t), "_blank", "fullscreen=yes, toolbar=yes, location=yes, directories=no, scrollbars=yes, resizable=no") }, Lineclick: function () { var e = document.getElementsByTagName("title")[0].innerHTML, t = this.shareUrl || window.location.href; window.open("line://msg/text/" + encodeURIComponent(e) + " " + encodeURIComponent(t), "_blank", "fullscreen=yes, toolbar=yes, location=yes, directories=no, scrollbars=yes, resizable=no") }, Instagramclick: function () { window.open("instagram://library?AssetPath=assets-library", "_blank") } } }, l = (o(651), o(3)), component = Object(l.a)(c, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return n("div", {class: ["share_wrap", {current: e.value}]}, [n("ul", [n("li", [n("a", { staticClass: "facebook_btn", attrs: {href: "javascript:;"}, on: {click: e.FBclick} }, [n("img", { attrs: { src: o(552), width: "100%", height: "100%" } }), e._v(" "), n("p", [e._v("Facebook")])])]), e._v(" "), n("li", [n("a", { staticClass: "twitter_btn", attrs: {href: "javascript:;"}, on: {click: e.TWclick} }, [n("img", { attrs: { src: o(553), width: "100%", height: "100%" } }), e._v(" "), n("p", [e._v("Twitter")])])]), e._v(" "), n("li", [n("a", { attrs: {href: "javascript:;"}, on: {click: e.WhatsAppclick} }, [n("img", { attrs: { src: o(554), width: "100%", height: "100%" } }), e._v(" "), n("p", [e._v("WhatsApp")])])]), e._v(" "), n("li", [n("a", { attrs: {href: "javascript:;"}, on: {click: e.Lineclick} }, [n("img", { attrs: { src: o(647), width: "100%", height: "100%" } }), e._v(" "), n("p", [e._v("Line")])])]), e._v(" "), n("li", [n("a", { attrs: {href: "javascript:;"}, on: {click: e.Instagramclick} }, [n("img", { attrs: { src: o(648), width: "100%", height: "100%" } }), e._v(" "), n("p", [e._v("Instagram")])])]), e._v(" "), n("li", [n("a", { staticClass: "vk_btn", attrs: {href: "javascript:;"}, on: {click: e.VKclick} }, [n("img", { attrs: { src: o(649), width: "100%", height: "100%" } }), e._v(" "), n("p", [e._v("VK")])])]), e._v(" "), n("li", [n("a", { staticClass: "copylink_btn", attrs: {href: "javascript:;", "data-clipboard-text": e.clipboardVal}, on: {click: e.CPclick} }, [n("img", { attrs: { src: o(555), width: "100%", height: "100%" } }), e._v(" "), n("p", [e._v("CopyLink")])])])]), e._v(" "), n("a", { staticClass: "cancel", attrs: {href: "javascript:;"}, on: {click: e.cancel} }, [e._v("\n Cancel\n ")])]) }), [], !1, null, "f2272c40", null); t.a = component.exports }, 622: function (e, t, o) { "use strict"; var n = o(511); o.n(n).a }, 623: function (e, t, o) { var n = o(6), r = o(24), c = o(532); t = n(!1); var l = r(c); t.push([e.i, '.bigo_show_list .country_name[data-v-db044f46]{padding:0 .1333333333rem;font-size:.3346666667rem;font-weight:400;color:#fff;line-height:.3466666667rem}.bigo_show_list .country_name[data-v-db044f46]:before{content:"";font-family:icomoon;display:block;color:#fff;float:left;width:.3466666667rem;height:.3466666667rem}.bigo_show_list .room_name[data-v-db044f46]{padding:0 .1333333333rem;font-size:.3733333333rem;font-weight:700;color:#fff;line-height:.4533333333rem}.bigo_show_list .list_hover[data-v-db044f46]{position:absolute;width:100%;bottom:0;left:0;height:1.76rem;background:url(' + l + ") no-repeat;background-size:100% 100%}.bigo_show_list .list_hover .bottom_content[data-v-db044f46]{position:absolute;left:0;width:100%;bottom:0;padding:.2rem 0}.bigo_show_list .list_hover p[data-v-db044f46]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}", ""]), e.exports = t }, 647: function (e, t, o) { e.exports = o.p + "img/share_line.26e182.png" }, 648: function (e, t, o) { e.exports = o.p + "img/share_instagram.425f7e.png" }, 649: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAilBMVEUAAAA/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da8/da/////l7fWEpszg6fL2+fvq8Peuxd66zuN4nshYh7rx9fra5fDJ2OhSg7fU4e7B0+aUs9OOrtBqlMGlvtpijr5IfLP5+/2ZttXN2+uVh8NBAAAAFHRSTlMACfTdIezju0cU1Fp3bp2WT8eokHoakeEAAAKqSURBVFjDzZnZlqowEEUlGBEaRO0DAirOY+v//951joTEANbD3W+4loeiTkhVipYBtxuEjscZGLc9Jwy6bqs5Vv/XQwnvt281kusOGTSwYbd2cIGNj9iBVUfO5zDC/cqSPx1UovNTSa7toDJOu0J4DDVgpiCtHmrS+5hJd4DaDNwP6bPRALut1eugEZ22Xo9S0bXRGNtV+DvAFwzKXvfwFb3SesaX/EiGMHwJKxrj4Guc0gMTPrTVAQEd4bQPEvxXgBwk8GeIAYgIHoI2iLAf9RJk3KvrEGQMb5YwkMGutvRBSP8iGIKQ0OTxdB3P/qIoys6jqj67eOe0iq8k6x2ujCLBFA/G8eOX+IQSrrRo0uhBdsSVw/wlOMadTfRihhJd6T1eRE+2uJFHTya4kwnBBUr4YuuXnjHGnUREqM+CoCe2Vvn+DxfWz+s9bsyF3kq5zXoosJVDnDyvN3fbhd7fAWW8FocuxE1RcCsycOcEBbzFAE0W02VBcCRZvIAK1oJMUvzL+t2BPBUZOUJJIUKRJRHUSnkRpQdoBDlkzmLh5kD25vK+cC8lTPEqH6IX83wq1HdvemNo4C0PJcaRiQQ6PFXPcIxNglvocJRd19QkOPrQhflA/YdOjtDga2re3KA4X2rrngsVeWqKUaPo6krAKDIQ51Bg64vUqSSRTWYFRVWMoSijZmOWWCaFPB7VZdRi1RTnAPJCjBN1ode3IttLAZW2q136cTkODc1SvijEU1JMINE1tnO7SSq9bofkzReFx+aGc7cZr8+r9UasqEV26SbSbLWXfQ7IW2Lqpp38WEF+8KE/mtEfHumPt/QHcPoRAf0Qg37MQj8IEooeGuC16YdpeqwQNQlNg9M+Rw14n3pkSjzUpR47Ew/GaUf3/8PHBenzBxiv9PnjH9Tej+0D0sdlAAAAAElFTkSuQmCC" }, 650: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".bg-toast{position:fixed;bottom:100px;left:50%;box-sizing:border-box;max-width:80%;line-height:36px;padding:10px 20px;transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align:center;z-index:19999;font-size:16px;color:#fff;border-radius:5px;background:rgba(0,0,0,.7);animation:show-toast .5s;-webkit-animation:show-toast .5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-toast.mobile{font-size:.2133333333rem;line-height:.48rem}.bg-toast.bg-word-wrap{max-width:80%;white-space:inherit;height:auto}.bg-toast.bg-toast-top{top:50px;bottom:inherit}.bg-toast.bg-toast-center{top:50%;margin-top:-20px;bottom:inherit}.bg-toast.bg-toast-bottom{bottom:200px}@-webkit-keyframes show-toast{0%{opacity:0}to{opacity:1}}@keyframes show-toast{0%{opacity:0}to{opacity:1}}", ""]), e.exports = t }, 651: function (e, t, o) { "use strict"; var n = o(517); o.n(n).a }, 652: function (e, t, o) { (t = o(6)(!1)).push([e.i, ".share_wrap[data-v-f2272c40]{position:fixed;z-index:9999;left:50%;margin-left:-5rem;width:10rem;height:5.2rem;bottom:-5.2rem;background:#fff;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;display:none}.share_wrap.current[data-v-f2272c40]{display:block;bottom:0}.share_wrap ul[data-v-f2272c40]{overflow:hidden;text-align:center;margin:0 auto .4rem}.share_wrap li[data-v-f2272c40]{width:25%;float:left;text-align:center;font-size:.335rem}.share_wrap li a[data-v-f2272c40]{display:block;width:100%;height:100%}.share_wrap li img[data-v-f2272c40]{display:block;width:.966rem;height:.966rem;margin:.4rem auto .0666666667rem}.share_wrap .cancel[data-v-f2272c40]{display:block;width:9.14rem;margin:auto;text-align:center;height:.966rem;line-height:.966rem;color:#81a1ae;font-size:.386rem;border-top:.0133333333rem solid #e0e0e0}", ""]), e.exports = t }, 771: function (e, t, o) { e.exports = o.p + "img/apple2.3c27c1.png" }, 772: function (e, t, o) { e.exports = o.p + "img/google2.196f99.png" }, 790: function (e, t, o) { "use strict"; (function (e) { o(32), o(15); var n = o(1), r = (o(637), o(576), o(489)), c = o.n(r), l = o(594), d = o(914), h = o(1433), m = o(1432), v = o(27), f = o(908), _ = o(596); t.a = { components: { RecommendList: l.a, BottomDownload: d.a, ChannelRoom: h.a, ChannelProgram: m.a, Share: _.a }, mixins: [f.a], data: function () { return { chatData: [{type: "blank"}], fromIMO: this.$route.query.goDeeplink, isTik: this.$route.query.isTik, ssrmobileType: "show", isChannelSingleRoom: !1, videoId: "video_tag_show" } }, computed: { downLoadBtn: function () { if (e.serve) return ""; var t = this.$i18n.locale, o = { en: "Watch More", id: "Tonton Selebihnya", es: "Abrir en la App", pt: "Assistir Mais", tr: "Uygulama içinde aç", vi: "Xem thêm", th: "เปิดในแอพพลิเคชั่น", it: "Apri in App", de: "Mehr sehen" }; return o[t] ? o[t] : this.$t("lang096") } }, watch: { password: function (e, t) { Object.is(+e, NaN) && (this.password = t) } }, mounted: function () { }, methods: { userInfoClick: function () { window.gtag && window.gtag("event", "go to app", { event_category: "avatar", event_label: "avatar" }) }, openAnchorProfile: function () { this.isTik ? Object(v.g)("IC9P", "weblive", { origin: "tiklivedl.onelink.me", path: "vM6C", c: "host_profile", af_dp: "tiklive://profile?uid=".concat(this.config.uid) }) : Object(v.g)({ type: "web_live", c: "host_profile", af_dp: "bigolive://profile?uid=".concat(this.config.uid) }) }, copyNickname: function () { var e = this, t = this; new c.a(".btn-copy-nickname", { text: function () { return t.config.nickName } }).on("success", (function () { e.$toast(e.$t("lang331")) })) }, handleEnterPasswordRoom: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o, n, r; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: if (4 !== e.config.roomStatus) { t.next = 3; break } return e.openApp(), t.abrupt("return"); case 3: if (!(e.password.length < 6)) { t.next = 5; break } return t.abrupt("return"); case 5: if (!1 !== navigator.onLine) { t.next = 8; break } return e.$toast("Network Offline"), t.abrupt("return"); case 8: return t.next = 10, e.$api.getInternalStudioInfo({ siteId: e.bigo_id, verify: e.password }); case 10: 0 === (o = t.sent).code ? (e.config.hlsSrc = o.data.hls_src, e.startWs(), e.showPasswordCover = 0, e.$nextTick((function () { e.autoPlay() })), Object(v.k)("".concat(e.bigo_id, "-psw"), e.password), e.$hive.send("011201002", { action: 2, showeruid: e.bigo_id, userId: null === (n = e.ws) || void 0 === n || null === (r = n.wsConfig) || void 0 === r ? void 0 : r.userId })) : 810021 === o.code ? e.$toast("string" == typeof e.$t("lang333") && e.$t("lang333").replace("[001]", o.msg)) : 810022 === o.code && e.$toast(e.$t("lang332")); case 12: case"end": return t.stop() } }), t) })))() }, jumpClick: function () { this.$router.push(this.localeRoute({path: "/user/".concat(this.bigo_id)})) }, openApp: function (e) { this.isOpenApp = !0, 1 === e ? window.gtag && window.gtag("event", "go to app", { event_category: "live room", event_label: "live room" }) : 2 === e && window.gtag && window.gtag("event", "go to app", { event_category: "live room follow", event_label: "live room follow" }); var t = { 1: {c: "live_openapp", af_adset: this.bigo_id}, 2: {c: "live_follow", af_adset: this.bigo_id}, 3: {c: "live_avatar", af_adset: this.bigo_id} }[e] || {}; this.openAppBySchema(t) }, onDownload: function () { var e = {c: "live_bottom", af_adset: this.bigo_id}; this.downloadIconClick(e) } } } }).call(this, o(135)) }, 791: function (e, t, o) { var content = o(1346); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("0a39f52b", content, !0, {sourceMap: !1}) }, 792: function (e, t, o) { "use strict"; var n = o(4), r = function (e, t) { return n.a.post(e, t).then((function (e) { return e })).catch((function (e) { console.log(e) })) }, c = "".concat("https://ta.bigolive.tv"); t.a = { getChannelInfo: function (data) { return r("".concat(c, "/official_website/out/getChannelInfo"), data) }, getChannelMenu: function (data) { return r("".concat(c, "/official_website/out/getChannelMenu"), data) }, getOpenChannelInfo: function (data) { return r("".concat(c, "/official_website/out/getOpenChannelInfo"), data) } } }, 793: function (e, t, o) { var content = o(1352); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("057533e3", content, !0, {sourceMap: !1}) }, 794: function (e, t, o) { var content = o(1355); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("37b03a4a", content, !0, {sourceMap: !1}) }, 795: function (e, t, o) { var content = o(1357); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("d0400e24", content, !0, {sourceMap: !1}) }, 796: function (e, t, o) { var content = o(1370); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("17468e32", content, !0, {sourceMap: !1}) }, 797: function (e, t, o) { var content = o(1372); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("36c57227", content, !0, {sourceMap: !1}) }, 798: function (e, t, o) { var content = o(1374); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("83faf02c", content, !0, {sourceMap: !1}) }, 799: function (e, t, o) { "use strict"; (function (e) { o(33), o(16), o(10), o(9), o(18); var n = o(11), r = o(834), c = o(914), l = o(908), d = o(596); function h(object, e) { var t = Object.keys(object); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(object); e && (o = o.filter((function (e) { return Object.getOwnPropertyDescriptor(object, e).enumerable }))), t.push.apply(t, o) } return t } t.a = { components: {GameRecommendList: r.a, BottomDownload: c.a, Share: d.a}, mixins: [l.a], data: function () { return { showModal: !1, showModalSrc: 0, isRecommend: !1, chatData: [{type: "welcome"}], chatListHeight: "5.58rem", ssrmobileType: "games", coverurl: "", videoId: "video_tag_games" } }, created: function () { this.coverurl = sessionStorage && sessionStorage.getItem("coverurl") && decodeURIComponent(sessionStorage.getItem("coverurl")) || "" }, computed: { downLoadBtn: function () { if (e.serve) return ""; var t = this.$i18n.locale, o = { en: "Watch More", id: "Tonton Selebihnya", es: "Abrir en la App", pt: "Assistir Mais", tr: "Uygulama içinde aç", vi: "Xem thêm", th: "เปิดในแอพพลิเคชั่น", it: "Apri in App", de: "Mehr sehen" }; return o[t] ? o[t] : this.$t("lang096") } }, methods: { mountedEnd: function () { var e = this; setTimeout((function () { var t = document.getElementsByClassName("chat_content_box"); t && t[0] && (e.chatListHeight = document.getElementsByTagName("html")[0].clientHeight - t[0].getBoundingClientRect().top - document.getElementsByClassName("chat_content_box_bottom")[0].getBoundingClientRect().height + "px") })) }, clickRecommended: function () { this.isRecommend = !0 }, clickChat: function () { this.isRecommend = !1 }, openOneLink: function () { this.isOpenApp = !0; var e = function (e) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? h(Object(source), !0).forEach((function (t) { Object(n.a)(e, t, source[t]) })) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(source)) : h(Object(source)).forEach((function (t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(source, t)) })) } return e }({type: "web_live"}, { 1: {c: "game_openapp", af_adset: this.bigo_id}, 2: {c: "game_follow", af_adset: this.bigo_id}, 3: {c: "game_avatar", af_adset: this.bigo_id}, 4: {c: "game_gift", af_adset: this.bigo_id}, 5: {c: "game_comment", af_adset: this.bigo_id} }[this.showModalSrc] || {}); this.openAppBySchema(e) }, openModal: function () { var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 0; this.showModalSrc = e, this.showModal = !0 }, onDownload: function () { var e = {c: "game_bottom", af_adset: this.bigo_id}; this.downloadIconClick(e) }, jumpClick: function () { this.$router.push(this.localeRoute({path: "/user/".concat(this.bigo_id)})) } } } }).call(this, o(135)) }, 800: function (e, t, o) { var content = o(1376); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("64cc6f07", content, !0, {sourceMap: !1}) }, 801: function (e, t, o) { var content = o(1378); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("9e9dd9a4", content, !0, {sourceMap: !1}) }, 802: function (e, t, o) { var content = o(1382); "string" == typeof content && (content = [[e.i, content, ""]]), content.locals && (e.exports = content.locals); (0, o(7).default)("8f87ab64", content, !0, {sourceMap: !1}) }, 834: function (e, t, o) { "use strict"; var n = { components: {}, props: { recommendList: { type: Array, default: function () { return [] } } }, data: function () { return {} }, computed: {}, mounted: function () { }, methods: { goPage: function (e) { this.$emit("goPage", e) }, goPath: function (e, t) { this.$emit("goPath", e, t) } } }, r = o(3), component = Object(r.a)(n, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return e.recommendList && e.recommendList.length > 0 ? n("div", {staticClass: "bigo_room_list_wrap bigo_game_list"}, [n("div", {staticClass: "room_list_title"}, [n("div", {staticClass: "blue-line-container"}, [n("div", {staticClass: "blue-line"}), e._v(" "), n("h2", [e._v(e._s(e.$t("lang041")))])]), e._v(" "), n("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: {click: 3, filter: ["mobile-index"]}, expression: "{ click: 3, filter: ['mobile-index'] }", modifiers: {click: !0} }], staticClass: "more_btn", on: { click: function (t) { return e.goPage("games") } } }, [n("span", [e._v(e._s(e.$t("lang040")))]), e._v(" "), n("div", {staticClass: "arrow-icon"})])]), e._v(" "), n("ul", {staticClass: "bigo_room_list"}, e._l(e.recommendList, (function (t, r) { return n("li", {key: r}, [n("a", { directives: [{ name: "hive", rawName: "v-hive.click", value: [{click: 41, filter: ["mobile-show"]}, {click: 61, filter: ["mobile-index"]}], expression: "[\n { click: 41, filter: ['mobile-show'] },\n { click: 61, filter: ['mobile-index'] }\n ]", modifiers: {click: !0} }], attrs: {href: "javascript:;"}, on: { click: function (o) { return e.goPath(t.bigo_id || t.bigoID, t.cover_l || t.data5) } } }, [n("div", {staticClass: "cover_m_box"}, [n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: { src: (t.cover_l ? t.cover_l : t.roomtype ? t.data2.bigUrl : t.data5) || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", loading: o(531) }, expression: "{\n src:\n (todo.cover_l\n ? todo.cover_l\n : todo.roomtype\n ? todo.data2.bigUrl\n : todo.data5) ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png',\n loading: require('@assets/mobile/images/loading-bg.png')\n }" }], attrs: {alt: "bigo game poster", width: "100%", height: "100%"} })]), e._v(" "), n("div", {staticClass: "online_box"}, [n("span", { staticClass: "fans_num", domProps: {textContent: e._s(t.user_count)} })]), e._v(" "), n("div", {staticClass: "game_li_detail_box"}, [n("div", {staticClass: "thumb_box"}, [n("img", { directives: [{ name: "lazy", rawName: "v-lazy", value: t.data5 || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", expression: "\n todo.data5 ||\n 'https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png'\n " }], staticClass: "ga-thumb-box-img", attrs: {alt: "bigo avatar", width: "100%", height: "100%"} })]), e._v(" "), n("div", {staticClass: "name_box"}, [n("p", { staticClass: "room_name", style: "height:" + (t.room_topic ? "auto" : "0.2rem"), domProps: {textContent: e._s(t.room_topic)} }), e._v(" "), n("p", { staticClass: "hosts_name", domProps: {textContent: e._s(t.nick_name)} })])])])]) })), 0)]) : e._e() }), [], !1, null, null, null); t.a = component.exports }, 907: function (e, t) { e.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAATCAMAAAATWCuIAAABC1BMVEUAAAA/Sf5dbf5gc/5FVv5DUf5jef5IVv9lff1NW/9ET/9kfP5ke/5IVf9IVv9lff9kfv1lfP8zTf9QYf9CTf9nf/9kev3///9CT/5EVf9GWP5IXP5Rbv4/Sv5fcf5QbP5LY/5NZ/5id/5Pav5KYP5BTP5RYv5je/1ebf5XbP+Gk/7i5v5UaP6ap/5OX/79/f9cc/9KWP9NW/5edv+ptP5hdP5bcf+iqv5WZv5TZv7Gzf54i/52gf5bbv/Eyf6Sm/5mfv7Y3P7S1v65v/6KmP6Aif6krv6Aj/5oc/709f9gef96hv5pef5VcP7v8P7e4f6wuv6wtf5yhv5vfP7Bx/5XYf7o6v6aof5Xcf2Lz9rsAAAAF3RSTlMAz8/Pz8/QU/Ta2sStpIpePScF8vKVddud0usAAAJWSURBVDjLhdLpdppQFIZhOsXMTdNhc0BwqCAicsAJjSQozjHOGXr/V9J98ICxK1l9f/DzWd8GhKjr1MXJd13X25ZVKpVub5uOU6vd3zcllhxVYGVZOdZvViaTSafTkZA6qVZtmxHc4ISeEFhEJEYscOLSdV1uIGElM24JOSSyMYEdEJeSdEDEMxyZ/GdFfEiKSNzQ+dvAmk2nKZO3idy/h1yfEoLENjANW1eHW8tqjDc4o+H7NpFkX5Vk3X+QS7NSoaB21Oymg+Vzm/E8WZESkajeAcB0rA/gsW2ZcNO2JQ8gIFILFob8ADeyCWG2UIFKtgzYKFeGLl8xFy5EkUgvsJwFdFodQl8UfbhDtvxMQ0JaACEnoM6JymDQfUXUhFMkSAi+6wbrpyHcTCYBIyYw6tGWhASMOEHHO6KTz6cjYmfcCz9ENBbQcomiaUNgMcKDrQcBEsserUTE3XRRjw8Z71fMjwWNEUuYSMpkhoeEpllnRJn2QwjxkJ46pRFRN4HGh9T2RO1IUJixhkf3aUrt5F1MYNHrUdpCQjJhRxT6EBEbx2GHdLpdJ5OZF3/uiKdnoBQ8LSFGMCDkEQJGyH1OtJevvwhWyaSLxStBUUSs+tJf+5pmeDNRNLyxOPB0QraeaXsB/heeKT+sTUOdrczGaLVa1Tu5Sh3roHAmIKExQ8E0TRN5hLX/O9uGymvko5pz/Jx/asXi8VVMKG8TJCIsYy800Igq7voqIMEMfLy7wjawxDgkjlFAgvU+gcLbBDPOvwmsD4d94X2O+5j0Ke6IdXb+CwHWXwhDrsUrVostAAAAAElFTkSuQmCC" }, 908: function (e, t, o) { "use strict"; o(33), o(16), o(10), o(9), o(18), o(574), o(34), o(32), o(20), o(15); var n = o(1), r = o(11), c = o(50), l = o(43), d = o(792), h = o(909), m = o(597), v = o(27), f = o(915); function _(object, e) { var t = Object.keys(object); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(object); e && (o = o.filter((function (e) { return Object.getOwnPropertyDescriptor(object, e).enumerable }))), t.push.apply(t, o) } return t } function w(e) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? _(Object(source), !0).forEach((function (t) { Object(r.a)(e, t, source[t]) })) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(source)) : _(Object(source)).forEach((function (t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(source, t)) })) } return e } t.a = { components: {Chat: f.a}, props: { asyncData: { type: Object, default: function () { return {} } } }, data: function () { var e, t, o, n, r, c, l, d, h, m = this.asyncData, v = m.getUserInfoStudioRES.data || {roomStatus: 1}; return { bigo_id: m.videoInfo.bigoId, config: { uid: (null === (e = m.config) || void 0 === e ? void 0 : e.uid) || v.uid, alive: (null === (t = m.config) || void 0 === t ? void 0 : t.alive) || 0, roomId: (null === (o = m.config) || void 0 === o ? void 0 : o.roomId) || 0, nickName: (null === (n = m.config) || void 0 === n ? void 0 : n.nickName) || "", data5: (null === (r = m.config) || void 0 === r ? void 0 : r.data5) || "", roomStatus: (null === (c = m.config) || void 0 === c ? void 0 : c.roomStatus) || v.roomStatus, countryCode: (null === (l = m.config) || void 0 === l ? void 0 : l.countryCode) || "", sharerCode: "", hlsSrc: (null === (d = m.config) || void 0 === d ? void 0 : d.hlsSrc) || "", aliOSUrl: v.aliOSUrl, passRoom: (null === (h = m.config) || void 0 === h ? void 0 : h.passRoom) || !1, channelType: 7 == +this.$route.query.t ? 1 : null, ogImage: v.ogImage || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png" }, liveStatus: m.liveStatus || "live_play", ws: null, recommendDataList: [], recommendDataList4: [], tipsFollow: !1, tipsOpenInApp: !1, showChat: !1, showShare: !1, timer: null, autoPlayTimer: null, time: 0, now: +new Date, password: "", showPasswordCover: m.showPasswordCover || 0, channelInfo: {icon: "", name: "", roomId: "", introduce: "", bg: "", bigo_id: ""}, programList: [], channelUid: this.$route.query.u, player: null, isOpenApp: !1, isFirstVideoReport: 1 } }, computed: w({}, Object(c.c)(["clientBigoId"]), {}, Object(c.b)(["isSharePage", "shareBigoId"]), { channelUidReqObj: function () { var e = this.$route.query; return {uid: +e.u || void 0, yyUid: +e.h || void 0} } }), created: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: t.next = 2; break; case 2: return e.$hive.initHive(e), Object(v.m)(), 1 === (null === (o = e.config) || void 0 === o ? void 0 : o.channelType) && (e.$hive.send("010012004", { action: "channel-room", live_type: 4 }), e.getChannelInfo(), e.getProgramList()), t.next = 7, e.initAnchorInfo(); case 7: e.$nextTick((function () { e.autoPlay() })), e.startWs(); case 9: case"end": return t.stop() } }), t) })))() }, mounted: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: h.a.giftInit(), e.initAPP(), e.getRecommendDataList(), window.addEventListener("beforeunload", e.pageEndReport), document.addEventListener("visibilitychange", e.watchOpenApp); case 5: case"end": return t.stop() } }), t) })))() }, beforeDestroy: function () { this.player && this.player.dispose(), this.player = null, this.pageEnd(), document.removeEventListener("visibilitychange", this.watchOpenApp) }, methods: { watchOpenApp: function () { !document.hidden && this.isOpenApp && window.location.reload() }, initPlayer: function () { var e = this, t = window.MediaSource && "function" == typeof window.MediaSource.isTypeSupported ? "MediaSourceSupport" : "MediaSourceNotSupport"; this.$hive.send("010012004", { action: "video-play", playerType: t, pc: 0, lang: Object(v.d)("i18n_redirected") }); var o = window.videojs; o && (this.player = o(this.videoId, { autoplay: !0, controls: "games" === this.ssrmobileType && {fullscreenToggle: !0}, errorDisplay: !1 }), this.player.src({ type: "application/x-mpegURL", src: this.config.hlsSrc }), this.player.on("error", (function () { e.errorPlayCallback(), e.timer || (e.timer = setTimeout((function () { e.timer = null, clearTimeout(e.timer), e.player.src({ type: "application/x-mpegURL", src: e.config.hlsSrc }) }), 2e3)) })), this.player.ready((function () { e.time = (new Date).getTime(); var t = e.player.play(); t && t.catch && t.catch((function () { })) })), this.player.on("durationchange", (function () { e.startPlayCallback() })), this.player.on("play", (function () { if ("show" === e.ssrmobileType) { var video = e.getVideoTag(); video && (video.style = "object-fit:cover;") } }))) }, showChannelSingle: function (e) { var t = this; return Object(n.a)(regeneratorRuntime.mark((function o() { return regeneratorRuntime.wrap((function (o) { for (; ;) switch (o.prev = o.next) { case 0: return t.isChannelSingleRoom = !0, t.ws && t.ws.destroy(), o.next = 4, t.initAnchorInfo(e); case 4: t.startWs(); case 5: case"end": return o.stop() } }), o) })))() }, initAnchorInfo: function (e) { var t = this; return Object(n.a)(regeneratorRuntime.mark((function o() { var n, r, c, d, data; return regeneratorRuntime.wrap((function (o) { for (; ;) switch (o.prev = o.next) { case 0: if (o.prev = 0, n = Object(v.d)("".concat(t.bigo_id, "-psw")), !t.asyncData.config) { o.next = 6; break } if (n) { o.next = 6; break } return t.$store.commit("update_clientBigoId", null === (r = t.asyncData) || void 0 === r || null === (c = r.config) || void 0 === c ? void 0 : c.clientBigoId), o.abrupt("return"); case 6: return o.next = 8, l.a.getInternalStudioInfo({ verify: n, siteId: e || t.bigo_id }); case 8: 0 === (null == (d = o.sent) ? void 0 : d.code) ? ((data = d.data) && t.$store.commit("update_clientBigoId", data.clientBigoId), t.config.alive = data.alive, t.$set(t.config, "hlsSrc", ""), t.$nextTick((function () { t.config.hlsSrc = data.hls_src })), t.config.uid = data.uid, t.config.roomId = data.roomId, t.config.nickName = data.nick_name, t.config.countryCode = data.country_code, t.config.data5 = data.snapshot || "https://static-web.likeevideo.com/as/bigo-static/www.bigo.tv/img/logo_icon.png", t.config.roomStatus = data.roomStatus, t.config.passRoom = data.passRoom, t.liveStatus = data.alive ? "live_play" : "live_end", data.passRoom && 4 === data.roomStatus ? t.showPasswordCover = 1 : data.passRoom && data.alive && !data.hls_src && (t.showPasswordCover = 2), t.password = n) : 810021 === d.code && (Object(v.k)("".concat(t.bigo_id, "-psw"), ""), t.initAnchorInfo()), o.next = 15; break; case 12: o.prev = 12, o.t0 = o.catch(0), t.$log && t.$log.error("request error", { msg: "".concat(o.t0.message, ", ").concat(o.t0.stack), api: "getInternalStudioInfo" }); case 15: case"end": return o.stop() } }), o, null, [[0, 12]]) })))() }, getChannelInfo: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o, n, r, c, l, h, m; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: return t.next = 2, d.a.getChannelInfo(w({}, e.channelUidReqObj)); case 2: 0 === (o = t.sent).code && (e.channelInfo.icon = null === (n = o.data) || void 0 === n ? void 0 : n.icon, e.channelInfo.name = null === (r = o.data) || void 0 === r ? void 0 : r.name, e.channelInfo.roomId = null === (c = o.data) || void 0 === c ? void 0 : c.roomId, e.channelInfo.introduce = null === (l = o.data) || void 0 === l ? void 0 : l.introduce, e.channelInfo.bg = null === (h = o.data) || void 0 === h ? void 0 : h.cover, e.channelInfo.bigo_id = null === (m = o.data) || void 0 === m ? void 0 : m.bigoId); case 4: case"end": return t.stop() } }), t) })))() }, getProgramList: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o, n, r; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: return t.next = 2, d.a.getChannelMenu(w({}, e.channelUidReqObj, {size: 500})); case 2: 0 === (o = t.sent).code && (n = o.data.reverse() || [], r = +new Date, e.programList = n.filter((function (e) { return e.endTime > r }))); case 4: case"end": return t.stop() } }), t) })))() }, getRecommendDataList: function () { var e = this; return Object(n.a)(regeneratorRuntime.mark((function t() { var o; return regeneratorRuntime.wrap((function (t) { for (; ;) switch (t.prev = t.next) { case 0: if (o = {}, "games" !== e.ssrmobileType) { t.next = 7; break } return t.next = 4, l.a.getGamingList({ countryCode: Object(v.e)(e.$i18n.locale, !0), tabType: "00", fetchNum: 8, lang: e.$i18n.locale, ignoreUids: e.config.uid }); case 4: o = t.sent, t.next = 10; break; case 7: return t.next = 9, l.a.getShowbizList({ tabType: e.config.countryCode, fetchNum: 8, ignoreUids: e.config.uid }); case 9: o = t.sent; case 10: e.recommendDataList = o ? o.data : [], e.recommendDataList4 = [e.recommendDataList.slice(0, 4), e.recommendDataList.slice(4)], "show" !== e.ssrmobileType || e.config.hlsSrc || e.$nextTick((function () { document.getElementById("hover_recommend_b") && e.newSwiper() })); case 13: case"end": return t.stop() } }), t) })))() }, newSwiper: function () { var e = this; window.Swiper ? new Swiper("#hover_recommend_b", { direction: "vertical", autoplay: 3e3 }) : setTimeout((function () { e.newSwiper() }), 500) }, updateChatData: function (e) { this.showChat && (this.chatData.length > 50 && this.chatData.shift(), this.chatData.push(w({time: (new Date).getTime()}, e))) }, goPath: function (e) { var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : ""; e !== this.bigo_id && (this.pageEnd(), sessionStorage && sessionStorage.setItem("coverurl", encodeURIComponent(t)), this.$router.push(this.localeRoute({path: "/".concat(e)}))) }, back: function () { this.isTik || this.$router.replace(this.localeRoute({path: "/".concat(this.ssrmobileType, "/")})) }, splitURL: function (e) { var t = e.split("?"); if (t[1]) for (var o = t[1].split("&"), i = 0; i < o.length; i++) { var n = o[i].split("="); if ("roomid" === n[0] && "0" === n[1]) return "bigolive://main?tab=live" } return e }, openAppBySchema: function () { var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, t = w({ type: "web_live", c: this.shareBigoId, af_dp: this.fromIMO ? this.splitURL(this.config.aliOSUrl) + "&fromImo=true" : this.config.aliOSUrl, af_adset: this.isSharePage ? "share" : "" }, e || {}); console.log("oneLinkParams", t), Object(v.g)(t) }, downloadIconClick: function () { var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}; this.openAppBySchema(e) }, startPlayCallback: function () { this.time && (this.isFirstVideoReport = 0, this.$hive.send("010012004", { action: "video-play", durationchange: (new Date).getTime() - this.time, pc: 0, lang: this.$i18n.locale })) }, getVideoTag: function () { var e, t = (null === (e = document.getElementById(this.videoId)) || void 0 === e ? void 0 : e.getElementsByTagName("video")) || null; return t && t.length ? t[0] : null }, errorPlayCallback: function () { this.$hive.send("010012004", { action: "video-play", playererror: "error", pc: 0, lang: this.$i18n.locale, isFirstVideoReport: this.isFirstVideoReport }) }, videoPlay: function () { var e = this; this.showChat || (this.showShare = !1, this.$nextTick((function () { e.showChat = !0, e.player.play(); var video = e.getVideoTag(); e.liveStatus = "live_loading", video && video.addEventListener("timeupdate", e.setLiveStatus, !0) })), setTimeout((function () { e.tipsFollow = !0, setTimeout((function () { e.tipsFollow = !1 }), 5e3) }), 15e3), setTimeout((function () { e.tipsOpenInApp = !0, setTimeout((function () { e.tipsOpenInApp = !1 }), 5e3) }), 45e3), window.gtag && window.gtag("event", "play click", { event_category: "play click", event_label: "play click" })) }, setLiveStatus: function () { this.liveStatus = "live_living"; var video = this.getVideoTag(); video && video.removeEventListener("timeupdate", this.setLiveStatus, !0) }, autoPlay: function () { var e = this; this.config.hlsSrc && (clearInterval(this.autoPlayTimer), this.initPlayer(), this.autoPlayTimer = setInterval((function () { var video = e.getVideoTag(); video ? video.paused || (clearInterval(e.autoPlayTimer), e.videoPlay()) : clearInterval(e.autoPlayTimer) }), 1e3)) }, startWs: function () { if (this.config.hlsSrc) try { this.ws = new m.a(this.config), this.subWs(this.ws), this.ws.init({password: this.password}) } catch (e) { console.log("wserror", e) } }, subWs: function (e) { var t = this; e.sub(3608, (function (o) { "1" !== o.roomStatus && "2" !== o.roomStatus && "5" !== o.roomStatus || (m.a.log("结束直播!"), e.send("7|24", { seqId: String(~~(+new Date / 1e3)), roomId: t.config.roomId }), t.$set(t.config, "hlsSrc", ""), t.liveStatus = "live_end", t.config.alive = 0, t.player && t.player.dispose(), t.player = null, t.chatData = [], t.$hive.send("010012005", {staytime: +new Date - t.now})), "4" === o.roomStatus ? t.updateChatData({ type: m.a.CHAT_EVENT.ROOM_OWNER_BACK_TEXT, m: "Broadcaster is back. LIVE is recovering" }) : "3" === o.roomStatus && t.updateChatData({ type: m.a.CHAT_EVENT.ROOM_OWNER_LEAVE_TEXT, m: "Broadcaster will leave for a moment. Please hold on" }) })), e.sub(m.a.EVENT.NORMAL_TEXT, (function (e) { if (t.config.roomId === e.room_id) { var o = +e.payload.tag, content = ""; try { var n; if (e.payload.content) content = JSON.parse(decodeURIComponent(escape(window.atob(e.payload.content)))), t.updateChatData(w({ type: o, grade: null === (n = e.payload) || void 0 === n ? void 0 : n.grade }, content)) } catch (t) { console.log(e.payload.content), m.a.log("公屏消息显示失败", t) } } })), e.sub("WS_INIT_FINISH", (function () { var o; t.config.passRoom && t.$hive.send("011201002", { action: 1, showeruid: t.bigo_id, userId: null == e || null === (o = e.wsConfig) || void 0 === o ? void 0 : o.userId }) })) }, initAPP: function () { setTimeout((function () { var e = document.getElementById("app"); e && e.scrollTo && e.scrollTo({left: 0, top: 0, behavior: "smooth"}) }), 300), this.config && !this.config.alive && this.$hive.send("010012005", {staytime: +new Date - this.now}) }, pageEnd: function () { window.removeEventListener("beforeunload", this.pageEndReport), this.liveStatus = "live_loading", this.ws && this.ws.destroy(), this.$set(this.config, "hlsSrc", ""), this.pageEndReport(), this.now = +new Date, clearInterval(this.autoPlayTimer) }, pageEndReport: function () { var e = {staytime: +new Date - this.now, passRoom: this.config.passRoom ? 1 : 0}; 1 == +this.config.channelType && (e.live_type = 4), this.$hive.send("010012006", e) }, ifShare: function () { if (navigator.share) { var e = {url: window.location.href}; navigator.share(e) } else this.showShare = !0; window.gtag && window.gtag("event", "share", {event_category: "share", event_label: "share"}) } } } }, 909: function (e, t, o) { "use strict"; o(35), o(36), o(9), o(32), o(12), o(13), o(59), o(15); var n, r = o(1), c = o(4), l = { giftInit: (n = Object(r.a)(regeneratorRuntime.mark((function e() { var t, o, n; return regeneratorRuntime.wrap((function (e) { for (; ;) switch (e.prev = e.next) { case 0: if (this.giftAnimationTag = document.querySelector("#gift_animation_e"), this.screenGiftAnimationTag = document.querySelector("#screen_gift_tag_e"), !(this.giftJSONLikeArr.length > 0)) { e.next = 8; break } return this.screenGiftWaiting.length = 0, this.screenGiftDisplaying.length = 0, this.giftWaiting.length = 0, this.giftDisplaying.length = 0, e.abrupt("return"); case 8: return e.next = 10, c.a.post("".concat("https://ta.bigo.tv/official_website", "/live/giftconfig/getOnlineGifts")); case 10: if (t = e.sent, (o = (null == t ? void 0 : t.data) || []) && (this.giftJSONLikeArr = o, window.giftJSONLikeArr = o), !window.navigator.userAgent.match(/.*Mobile.*/)) { e.next = 15; break } return e.abrupt("return"); case 15: (n = []) && (this.screenGiftJSON = n), this.cacheScreenResources(this.screenGiftJSON); case 18: case"end": return e.stop() } }), e, this) }))), function () { return n.apply(this, arguments) }), giftJSONLikeArr: [], giftAnimationTag: document.querySelector("#gift_animation_e"), screenGiftJSON: [], screenGiftAnimationTag: document.querySelector("#screen_gift_tag_e"), ResourcesOfScreen: [], webpSupport: "png_url", screenGiftWaiting: [], screenGiftDisplaying: [], cacheScreenResources: function (data) { for (var e = data.length, t = this.ResourcesOfScreen, image = null, i = 0; i < e; i++) image = new Image, window.location.origin.includes("bigoapp.tv") && (data[i][this.webpSupport] = data[i][this.webpSupport].replace("gdl.bigo.sg", "gdl.piojm.tech")), t[i] = image.src = data[i][this.webpSupport] }, fullScreenGiftAnimation: function (e) { var t = e.vgift_typeid, o = this.getScreenGiftById(t); o ? this.screenGiftDisplaying.length > 0 ? this.screenGiftWaiting.push(o) : this.fullScreenAnimationDo(o) : this.pushMsgToQueues(e) }, fullScreenAnimationDo: function (e) { var t, o, n = (e = e).height / e.width, r = window.danmu, i = 0; if (n > r.danMuHeight / r.danMuWidth ? (e.height = .8 * r.danMuHeight > e.height ? e.height : .8 * r.danMuHeight, e.width = e.height / n) : (e.width = .8 * r.danMuWidth > e.width ? e.width : .8 * r.danMuWidth, e.height = e.width * n), this.screenGiftDisplaying.push(e), this.screenGiftAnimationTag.style.width = this.screenGiftDisplaying[0].width + "px", this.screenGiftAnimationTag.style.height = this.screenGiftDisplaying[0].height + "px", this.screenGiftAnimationTag.style.backgroundImage = "url(" + this.screenGiftDisplaying[0][this.webpSupport] + ")", "png_url" === this.webpSupport) for (i = 0; i < e.frame; i++) setTimeout(function (e, t, i) { return function () { e.style.backgroundPosition = "0 -" + i * t + "px" } }(this.screenGiftAnimationTag, e.height, i), 100 * i); setTimeout((t = this, o = this.screenGiftAnimationTag, function () { o.style.backgroundImage = "url(" + o.src + ")", o.style.backgroundPosition = "0 0", t.fullScreenClearAndAddNew() }), e.settleTime) }, fullScreenClearAndAddNew: function () { this.screenGiftDisplaying[0] = null, this.screenGiftDisplaying.pop(), this.screenGiftWaiting.length > 0 && this.fullScreenAnimationDo(this.screenGiftWaiting.shift()) }, getScreenGiftById: function (e) { for (var t = this.screenGiftJSON, i = 0, o = t.length; i < o; i++) if (+t[i].typeid == +e) return t[i] }, giftView: '<li class="gift_list"><div class="movingLight_box"><img class="movingLight" src="https://www.bigo.tv/assets/officialWeb/images/giftbg/combobg4.png"></div><div class="thumb"><img src="==="></div><p class="name">===</p><p class="send_tips">Send</p><div class="gift_star_box"><p class="gift_star star==="></p></div><img class="gift_icon" src="==="><div class="combo_box"><p class="x_num">x===</p><p class="tips">combo</p></div><div class="combo_counter">===</div><div class="gift_dressup dressupStatu==="></div></li>', giftWaiting: [], giftDisplaying: [], giftAnimationStart: function (e) { var t = e, o = this.getGiftInforIndex(t.vgift_typeid), n = "", r = 0; 1 == +t.send_times ? this.giftJSONLikeArr[o].vm_exchange_rate / 100 > 998 ? this.fullScreenGiftAnimation(t) : this.pushMsgToQueues(t) : +t.vgift_count > 98 ? this.pushMsgToQueues(t) : (n = t.from_uid, r = t.vgift_typeid, this.updateComboTimes(n, r, t.send_times) && this.pushMsgToQueues(t)) }, pushMsgToQueues: function (e) { e = e; this.giftDisplaying.length < 2 ? this.pushMsgToDisplaying(e) : (e.fromWaitingQueues = !0, this.giftWaiting.push(e)) }, pushMsgToDisplaying: function (e) { var t, o = 0, n = {}, r = e, c = {}; if (0 === this.giftDisplaying.length) o = 50; else for (var i = 0; i < 2; i++) for (var l = 0; l < this.giftDisplaying.length; l++) this.giftDisplaying[l].bottom != 50 + 80 * i && (o = 50 + 80 * i); n.from = r.from_uid, n.times = +r.send_times, n.currentTimes = 1, (+r.vgift_count > 98 || +r.times > 1 && !r.fromWaitingQueues) && (n.currentTimes = +r.send_times), n.bottom = o, n.comboClearCounter = 0, n.giftId = r.vgift_typeid, n.baseXNum = +r.vgift_count, c = this.giftJSONLikeArr[this.getGiftInforIndex(r.vgift_typeid)], window.location.origin.includes("bigoapp.tv") && (c.img_url = c.img_url && c.img_url.replace("giftesx.bigo.sg", "giftesx.piojm.tech")); var d = function (e) { var t = document.createElement("div"); return t.innerHTML = e, t.childNodes }(this.giftView.replace("===", r.head_icon_url).replace("===", r.vgift_name).replace("===", this.getGiftStar(c)).replace("===", c.img_url).replace("===", r.vgift_count).replace("===", n.currentTimes).replace("===", this.returnGiftDressupBg(n)))[0]; n.giftDomTag = d, this.giftAnimationTag.appendChild(d), n.checkTimes = this.checkTimes, n.scaleCombo = this.scaleCombo, n.returnComboBgPosY = this.returnComboBgPosY, n.checkTimes(), setTimeout(function (e, t) { return function () { e.style.right = "40px", e.style.bottom = t + "px" } }(d, o), 20), t = this.getGiftBackground(+r.vgift_count); for (var h = 0; h < t; h++) setTimeout(function (e, t, o) { return function () { var t = "0px -" + 73 * o + "px"; e.style.backgroundPosition = t } }(d, 0, h), 100 * h + 400); this.giftDisplaying.push(n) }, checkTimes: function () { var e, t, o = this.times; if (this.currentTimes < o) this.currentTimes++, clearTimeout(this.comboClearCounter), this.comboClearCounter = 0, this.scaleCombo(); else if (0 === this.comboClearCounter) { var n = l.timeOfClearGift(this) - 800; this.comboClearCounter = setTimeout((e = this, function () { l.clearGiftWhoTimeout(e) }), n) } setTimeout((t = this, function () { try { t.checkTimes() } catch (e) { } }), 800) }, timeOfClearGift: function (e) { var t, o = e.giftId, n = e.baseXNum; e.times; return n > 98 && 1, t = this.giftJSONLikeArr[this.getGiftInforIndex(o)].vm_exchange_rate / 100, this.getGiftShowTimeByCost(t * n) }, clearGiftWhoTimeout: function (e) { var t = e.from, o = e.giftId, n = e.currentTimes, r = this.giftDisplaying, c = this, l = (+new Date).toString().slice(-4); e.giftDomTag.classList.add("clearStatu" + l), e.giftDomTag.style.right = "-310px"; for (var i = 0; i < r.length; i++) if (r[i].from === t && r[i].giftId === o && r[i].currentTimes === n) { this.giftDisplaying[i].checkTimes = null, this.giftDisplaying[i] = null, this.giftDisplaying.splice(i, 1), i--; break } setTimeout((function () { var e = c.giftAnimationTag.querySelector(".clearStatu".concat(l)); c.giftAnimationTag.removeChild(e) }), 400), this.giftWaiting.length && this.pushMsgToQueues(this.giftWaiting.pop()) }, returnGiftDressupBg: function (e) { var t = e.baseXNum; return t < 100 ? 1 === t ? 0 : 10 === t ? 1 : 2 : 188 === t ? 3 : 4 }, returnComboBgPosY: function (e) { return e > 198 ? e > 519 ? -180 : -120 : e > 65 ? -60 : e > 10 ? 0 : 60 }, clearTimeoutByGiftCosts: [3e3, 4e3, 5e3, 6e3, 7e3], getGiftShowTimeByCost: function (e) { var t = 0; return t = e > 99 ? e > 499 ? 4 : 3 : e > 49 ? 2 : e > 9 ? 1 : 0, this.clearTimeoutByGiftCosts[t] }, scaleCombo: function () { var e, t = this.giftDomTag.querySelector(".combo_counter"), o = this.returnComboBgPosY(this.currentTimes); t.classList.add("countAnimation"), t.innerText = this.currentTimes, setTimeout((e = t, function () { e.classList.remove("countAnimation") }), 600); for (var i = 0; i < 6; i++) setTimeout(function (e, t, i) { return function () { e.style.backgroundPosition = 60 * -i + "px " + t + "px" } }(t, o, i), 120 * i); 10 === this.baseXNum || 1 === this.baseXNum && this.currentTimes }, getGiftBackground: function (e) { var t = 0; switch (e) { case 1: t = 0; break; case 10: t = 8; break; case 99: t = 17; break; case 188: t = 27; break; case 999: t = 41 } return t }, getGiftStar: function (e) { var t = e.vm_exchange_rate / 100; return t < 50 ? t < 10 ? 1 : 2 : t < 100 ? 3 : 4 }, getGiftInforIndex: function (e) { for (var t = this.giftJSONLikeArr, i = 0, o = t.length; i < o; i++) if (+t[i].typeid == +e) return i }, updateComboTimes: function (e, t, o) { for (var n = this.giftWaiting.length - 1; n > -1; n--) if (+this.giftWaiting[n].from == +e && +this.giftWaiting[n].id == +t) return this.giftWaiting[n].times = o, 0; for (var i = this.giftDisplaying.length - 1; i > -1; i--) if (+this.giftDisplaying[i].from == +e && +this.giftDisplaying[i].giftId == +t) return this.giftDisplaying[i].times = o, 0; return 1 } }; t.a = l }, 914: function (e, t, o) { "use strict"; var n = { components: {}, props: {}, data: function () { return {} }, computed: {}, mounted: function () { }, methods: { downloadIconClick: function () { this.$emit("downloadIconClick") } } }, r = (o(1345), o(3)), component = Object(r.a)(n, (function () { var e = this.$createElement, t = this._self._c || e; return t("div", { directives: [{ name: "hive", rawName: "v-hive.click", value: 47, expression: "47", modifiers: {click: !0} }], staticClass: "down_load_section" }, [t("div", { staticClass: "bigo-logo", on: {click: this.downloadIconClick} }), this._v(" "), t("div", {staticClass: "store-icon"}, [t("div", { staticClass: "apple-icon", on: {click: this.downloadIconClick} }), this._v(" "), t("div", {staticClass: "google-icon", on: {click: this.downloadIconClick}})])]) }), [], !1, null, "ecc9b8d2", null); t.a = component.exports }, 915: function (e, t, o) { "use strict"; o(32), o(20), o(84), o(12), o(13), o(10), o(9), o(638); var n = o(597), r = { name: "Chat", props: { data: { type: Array, require: !0, default: function () { return [] } }, opactiyBG: Boolean, useRem: Boolean, isGame: Boolean }, data: function () { return this.CHAT_EVENT = n.a.CHAT_EVENT, {} }, computed: { chatEventValus: function () { return Object.values(this.CHAT_EVENT) }, comments: function () { var e = this.CHAT_EVENT; return [e.NORMAL_TEXT, e.DAMMARKU_TEXT] } }, watch: { data: function () { var e = document.querySelector(".chat__container"); if (e) { var t = e.scrollTop; e.scrollHeight - t - e.clientHeight < 100 && this.$nextTick((function () { e.scrollTop = e.scrollHeight })) } } }, methods: { canShowType: function (e) { return !("init" !== e.type && e.type !== this.CHAT_EVENT.ROOM_OWNER_LEAVE_TEXT && e.type !== this.CHAT_EVENT.ROOM_OWNER_BACK_TEXT && e.type !== this.CHAT_EVENT.ANNOUNCE_TEXT && !this.chatEventValus.includes(e.type)) }, getGiftName: function (e) { var t = window.giftJSONLikeArr, o = (void 0 === t ? [] : t).find((function (t) { return +t.typeid == +e })); return null == o ? void 0 : o.name }, getGiftIconUrl: function (e) { var t = window.giftJSONLikeArr, o = (void 0 === t ? [] : t).find((function (t) { return +t.typeid == +e })); return o && window.location.origin.includes("bigoapp.tv") && (o.img_url = o.img_url && o.img_url.replace("giftesx.bigo.sg", "giftesx.piojm.tech")), null == o ? void 0 : o.img_url }, switchGradeImage: function (e) { var t = 1; return t = (e = +e) < 11 ? 1 : e < 23 ? 11 : e < 34 ? 23 : e < 45 ? 34 : e < 56 ? 45 : e < 67 ? 56 : e < 78 ? 67 : e < 89 ? 78 : 89, o(1359)("./".concat(t, ".png")) } } }, c = (o(1369), o(3)), component = Object(c.a)(r, (function () { var e = this, t = e.$createElement, n = e._self._c || t; return n("div", { class: [{ chat: !e.useRem, useRem: e.useRem, isGame: e.isGame }] }, [n("div", {staticClass: "chat__container"}, e._l(e.data, (function (t) { return n("div", { key: "" + t.n + t.time, staticClass: "chat-item", class: ["type-" + t.type, { "chat-item-opacity": e.opactiyBG && e.canShowType(t), "chat-item-hide": !e.chatEventValus.includes(t.type) && "init" !== t.type && "welcome" !== t.type }] }, [n("div", {staticClass: "chat-item-inner"}, ["init" === t.type ? [n("div", [e._v(e._s(e.$t("lang031")))])] : e._e(), e._v(" "), "welcome" === t.type ? [n("div", [e._v(e._s(e.$t("lang338")))])] : e._e(), e._v(" "), "blank" === t.type ? [n("div", {staticClass: "blank"})] : !t.m || t.type !== e.CHAT_EVENT.ROOM_OWNER_LEAVE_TEXT && t.type !== e.CHAT_EVENT.ROOM_OWNER_BACK_TEXT && t.type !== e.CHAT_EVENT.ANNOUNCE_TEXT ? e.chatEventValus.includes(t.type) ? [n("div", { class: ["user-grade", {"user-grade-34": +t.grade >= 34}], style: {backgroundImage: "url(" + e.switchGradeImage(t.grade) + ")"} }, [+t.grade < 34 ? n("span", [e._v("Lv.")]) : e._e(), e._v(e._s(t.grade) + "\n ")]), e._v(" "), n("span", {staticClass: "user-name"}, [e._v(e._s(t.n || t.m))]), e._v(" "), n("i", {staticClass: "user-name-sep"}, [e._v(":")]), e._v(" "), n("span", {staticClass: "user-text-content"}, [t.type === e.CHAT_EVENT.LIGHT_MY_HEART_TEXT ? [n("span", [e._v("sent")]), e._v(" "), n("img", { attrs: { src: o(1358), alt: "" } })] : e._e(), e._v(" "), t.type === e.CHAT_EVENT.NORMAL_GIFT_TEXT ? [n("span", [e._v("sent a " + e._s(e.getGiftName(t.m)))]), e._v(" "), n("img", {attrs: {src: e.getGiftIconUrl(t.m)}}), e._v(" "), n("span", [e._v("X" + e._s(t.c))])] : e._e(), e._v(" "), t.type === e.CHAT_EVENT.FOLLOW_OWNER_TEXT ? n("span", [e._v("\n became a Fan.Won't miss the next LIVE\n ")]) : e._e(), e._v(" "), t.type === e.CHAT_EVENT.SHARE_LIVING_TEXT ? n("span", [e._v("\n shared this LIVE\n ")]) : e._e(), e._v(" "), e.comments.includes(t.type) ? [e._v("\n " + e._s(t.m) + "\n ")] : e._e()], 2)] : e._e() : [n("span", {staticClass: "user-text-content"}, [e._v(e._s(t.m))])]], 2)]) })), 0)]) }), [], !1, null, "03075219", null); t.a = component.exports } }]); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址