PageSourceSearch

https://tvplus.by/_next/static/chunks/212.78908387f1c57f82.js

js tvplus.by collected 2026-10-02 00:28:17 UTC 9,781 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[212],{3212:function(e,t,r){"use strict";r.r(t),r.d(t,{ShakaPlayer:function(){return P},default:function(){return F}});var n=r(47568),u=r(82670),o=r(97582),a=r(85893),i=r(87357),l=r(97890),c=r.n(l),s=r(67294),f=r(25617),v=r(93480),d=r.n(v),p=r(51438),h=r(52951),y=r(88029),m=r(16567),b=r(70603),E=r(46901),_=r(92401),k=r(41664),g=r.n(k),w=d().util.Error.Code,x=function(e){if(console.error(e),function(e){return"object"===typeof e&&null!==e&&Object.prototype.hasOwnProperty.call(e,"category")&&Object.prototype.hasOwnProperty.call(e,"code")}(e)&&e.code===w.BAD_HTTP_STATUS){var t=(0,b.Z)(e.data,4),r=(t[0],t[1]);t[2],t[3];if(403===r)return{message:(0,a.jsxs)(a.Fragment,{children:["\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0432\u0430\u043c \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e. \u041f\u0440\u0438\u0447\u0438\u043d\u043e\u0439 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0433\u0435\u043e-\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u043d\u0438\u044f (\u043c\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u0438). \u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0448\u0438\u0431\u043a\u0438 - \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430,"," ",(0,a.jsx)(g(),{href:"/help/support",children:(0,a.jsx)("a",{children:"\u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438"})}),"."]})}}return{message:(0,a.jsxs)(a.Fragment,{children:["\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u0435\u0441\u043b\u0438 \u044d\u0442\u043e \u043d\u0435 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 - \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430,"," ",(0,a.jsx)(g(),{href:"/help/support",children:(0,a.jsx)("a",{children:"\u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438"})}),"."]})}},Z=function(e){var t=e.error,r=x(t).message;return(0,a.jsxs)(E.Z,{severity:"error",sx:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"75%",zIndex:"99"},children:[(0,a.jsx)(_.Z,{children:"\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0435 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f"}),r]})},L=r(11037),A=r.n(L),j=r(5299),S=function(e,t){var r=function(r){var n=t.volume;switch(r.key){case"f":document.fullscreenElement?document.exitFullscreen():e.requestFullscreen();break;case" ":r.preventDefault(),t.paused?t.play():t.pause();break;case"ArrowUp":if(r.preventDefault(),1===n)return;try{t.volume=n+.05}catch(u){console.error(u),t.volume=1}break;case"ArrowDown":if(r.preventDefault(),0===n)return;try{t.volume=n-.05}catch(o){console.error(o),t.volume=0}break;case"ArrowRight":r.preventDefault();try{t.currentTime+=15}catch(a){console.error(a)}break;case"ArrowLeft":r.preventDefault();try{t.currentTime-=15}catch(i){console.error(i)}}};(0,s.useEffect)((function(){if(t&&e)return document.addEventListener("keydown",r),function(){document.removeEventListener("keydown",r)}}),[t,e])};window.muxjs=c(),function(){var e=function(e){(0,y.Z)(r,e);var t=(0,m.Z)(r);function r(e,n){var u;return(0,p.Z)(this,r),(u=t.call(this,e,n)).title_=document.createElement("button"),u.title_.setAttribute("id","shaka-player-title"),u.title_.style.opacity="0.7",u.title_.style.cursor="default",u.parent.appendChild(u.title_),u}return r}(d().ui.Element);e.Factory=function(){function t(){(0,p.Z)(this,t)}return(0,h.Z)(t,[{key:"create",value:function(t,r){return new e(t,r)}}]),t}(),d().ui.Controls.registerElement("title",new e.Factory)}(),function(){var e=function(e){(0,y.Z)(r,e);var t=(0,m.Z)(r);function r(e,n){var u;return(0,p.Z)(this,r),(u=t.call(this,e,n)).button_=document.createElement("button"),u.button_.setAttribute("id","shaka-player-skip-button"),u.button_.setAttribute("class","material-icons-round"),u.button_.setAttribute("aria-label","\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0441\u0435\u0440\u0438\u044f"),u.button_.textContent="skip_next",u.parent.appendChild(u.button_),u}return r}(d().ui.Element);e.Factory=function(){function t(){(0,p.Z)(this,t)}return(0,h.Z)(t,[{key:"create",value:function(t,r){return new e(t,r)}}]),t}(),d().ui.Controls.registerElement("skip",new e.Factory)}(),function(){var e=function(e){(0,y.Z)(r,e);var t=(0,m.Z)(r);function r(e,n){var u;return(0,p.Z)(this,r),(u=t.call(this,e,n)).button_=document.createElement("button"),u.button_.setAttribute("id","shaka-player-prev-button"),u.button_.setAttribute("class","material-icons-round"),u.button_.setAttribute("aria-label","\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0441\u0435\u0440\u0438\u044f"),u.button_.textContent="skip_previous",u.parent.appendChild(u.button_),u}return r}(d().ui.Element);e.Factory=function(){function t(){(0,p.Z)(this,t)}return(0,h.Z)(t,[{key:"create",value:function(t,r){return new e(t,r)}}]),t}(),d().ui.Controls.registerElement("prev",new e.Factory)}();
1var C=function(e){var t=e.playerType,r=e.componentRef,l=e.title,c=e.manifestUrl,v=e.startTimePoint,p=e.onPrevEpisode,h=e.onNextEpisode,y=e.onSaveWatchProgress,m=(0,f.v9)((function(e){return e.settings.player})),b=(0,s.useState)(null),E=b[0],_=b[1],k=(0,s.useState)(!1),g=k[0],w=k[1],x=(0,s.useRef)(null),L=(0,s.useRef)(null),C=(0,s.useRef)(null),P=(0,s.useRef)(null),F=function(e){if(e&&L.current){var t=L.current.querySelector("#shaka-player-title");t&&(t.textContent=e)}};return S(L.current,x.current),(0,s.useEffect)((function(){if(x.current&&L.current){var e=new(d().Player);C.current=e;var r=function(){var r=(0,n.Z)((function(){var r,n,a,i,l,c,s,f;return(0,o.__generator)(this,(function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),x.current?[4,e.attach(x.current)]:[2];case 1:return o.sent(),l=new(d().ui.Overlay)(e,L.current,x.current),P.current=l,l.configure(function(e){return{controlPanelElements:[e===j.G.SERIAL&&"prev","play_pause",e===j.G.SERIAL&&"skip","mute","volume","time_and_duration","title","spacer","fullscreen","overflow_menu"].filter((function(e){return Boolean(e)})),overflowMenuButtons:["captions","quality","language","picture_in_picture","playback_rate"],seekBarColors:{base:"rgba(255,255,255,.2)",buffered:"rgba(255,255,255,.4)",played:"#D32F2F"}}}(t)),null===(c=null===(r=l.getControls())||void 0===r?void 0:r.getLocalization())||void 0===c||null===(n=c.changeLocale)||void 0===n||null===(a=n.call(c,["ru"]))||void 0===a||null===(i=a.catch)||void 0===i||i.call(a,(function(e){return console.error("Locale change failed",e)})),"string"===typeof(s=m.videoQuality)&&"\u0410\u0432\u0442\u043e"!==s&&e.configure({abr:{enabled:!1,restrictions:{maxHeight:parseInt(s,10)}}}),[3,3];case 2:return f=o.sent(),console.error("[ShakaPlayer] attach/init error:",f),_((0,u.Z)(f,Error)?f:new Error(String(f))),[3,3];case 3:return[2]}}
1))}));return function(){return r.apply(this,arguments)}}();return r(),function(){var e,t;null===(e=C.current)||void 0===e||e.destroy(),null===(t=P.current)||void 0===t||t.destroy()}}}),[]),(0,s.useEffect)((function(){var e=C.current;e&&c&&(F(l),(0,n.Z)((function(){var t;return(0,o.__generator)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,e.load(c)];case 1:return r.sent(),w(!0),_(null),[3,3];case 2:return t=r.sent(),console.error("[ShakaPlayer] Load error:",t),_((0,u.Z)(t,Error)?t:new Error(String(t))),[3,3];case 3:return[2]}}))}))())}),[c]),(0,s.useEffect)((function(){F(l)}),[l]),(0,s.useEffect)((function(){g&&v&&x.current&&(x.current.currentTime=v)}),[g,v]),(0,s.useEffect)((function(){var e=L.current;if(e&&h&&p){var t=e.querySelector("#shaka-player-skip-button"),r=e.querySelector("#shaka-player-prev-button");null===t||void 0===t||t.addEventListener("click",h),null===r||void 0===r||r.addEventListener("click",p);var n=x.current;return m.serialAuto&&n&&n.addEventListener("ended",h),function(){null===t||void 0===t||t.removeEventListener("click",h),null===r||void 0===r||r.removeEventListener("click",p),null===n||void 0===n||n.removeEventListener("ended",h)}}}),[h,p]),(0,s.useEffect)((function(){var e=null,r=x.current;if(r&&t!==j.G.TV&&y){var n=function(){var e,t=null===(e=C.current)||void 0===e?void 0:e.getMediaElement();if(t&&y){var r=Number(t.currentTime);isNaN(r)||y(r)}};return r.addEventListener("play",(function(){e=setInterval(n,5e3)})),r.addEventListener("pause",(function(){e&&clearInterval(e)})),function(){e&&clearInterval(e),r.removeEventListener("play",n),r.removeEventListener("pause",n)}}}),[y]),(0,s.useImperativeHandle)(r,(function(){return{setTitle:F,setError:_}})),(0,a.jsxs)(i.Z,{position:"relative",children:[(0,a.jsx)("div",{ref:L,className:"youtube-theme",children:(0,a.jsx)("video",{ref:x,autoPlay:m.tvAutoplay,className:A().video,playsInline:!0})}),E&&(0,a.jsx)(Z,{error:E})]})},P=(0,s.memo)(C);P.displayName="ShakaPlayer";var F=P},11037:function(e){e.exports={video:"shakaPlayer_video__LceJb"}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.