initVideo-9556aeac.js 3.3 KB

1
  1. import{T as a}from"./tcplayer.v4.8.0.min-bea4b434.js";/* empty css */const u="_contentBody_1o1vc_60",_="_cbTitle_1o1vc_67",B="_hideContent_1o1vc_78",m="_videoBoxCon_1o1vc_81",x="_videoBox_1o1vc_81",y="_coverImg_1o1vc_102",h="_video_1o1vc_9",k="_loadingVideo_1o1vc_156",C="_bottomBtn_1o1vc_165",b="_nextBtn_1o1vc_181",I={"intention-page":"_intention-page_1o1vc_1","content-box":"_content-box_1o1vc_57",contentBody:u,cbTitle:_,hideContent:B,videoBoxCon:m,videoBox:x,"video-content":"_video-content_1o1vc_92",coverImg:y,video:h,loadingVideo:k,bottomBtn:C,nextBtn:b},L=(n,o,t)=>{let e=n==="one"?o.player1:o.player2;const r=n==="one"?o.introductionVideo:o.introductionVideo2,v=n==="one"?o.coverImg:o.coverImg2;let s=n==="one"?o.playerSpeed1:o.playerSpeed2;n==="one"?o.videoLoading1:o.videoLoading2;const d=n==="one"?"register-video":"register-video2",g=a.getComponent("Button"),p=a.getComponent("BigPlayButton");if(p.prototype.createEl=function(){const c=g.prototype.createEl.call(this),l='<button><svg width="50px" height="50px" viewBox="0 0 50 50" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="播放/播放" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><circle id="椭圆形" stroke="#FFFFFF" stroke-width="1.20385619" fill-opacity="0.3" fill="#000000" stroke-linecap="square" cx="25" cy="25" r="24.4114519"></circle><g id="视频/暂停" transform="translate(17.2619, 13.0952)" fill="#FFFFFF"><path d="M12.1943373,5.31370674 L19.8894148,18.3953385 C20.5636212,19.5414893 20.1810346,21.0171804 19.0348838,21.6913868 C18.6648746,21.9090393 18.2434029,22.0238095 17.8141251,22.0238095 L2.42397011,22.0238095 C1.09422728,22.0238095 0.0162577307,20.94584 0.0162577307,19.6160971 C0.0162577307,19.1868194 0.131027981,18.7653477 0.34868043,18.3953385 L8.04375794,5.31370674 C8.71796432,4.1675559 10.1936554,3.78496932 11.3398063,4.4591757 C11.6926653,4.66673986 11.9867731,4.96084767 12.1943373,5.31370674 Z" id="三角形" transform="translate(10.119, 11.9048) rotate(-270) translate(-10.119, -11.9048)"></path></g></g></svg></button>';return c.appendChild(a.dom.createEl("div",{className:"vjs-button-icon",innerHTML:l})),c},e=a(d,{appID:"",controls:!0,plugins:{}}),e){e.src(r),e.poster(v||""),e.on("ready",l=>{console.log("ready",l)}),e.on("loadedmetadata",()=>{console.log("loadedmetadata"),n==="one"?o.videoLoading1=!1:o.videoLoading2=!1}),e.on("ratechange",()=>{s=s<e.playbackRate()?e.playbackRate():s}),e.on("seeking",()=>{console.log("seeking"),t.isActive.value&&t.pause()}),e.on("seeked",()=>{console.log("seeked"),t.isActive.value&&t.pause()}),e.on("waiting",()=>{t.isActive.value&&t.pause()}),e.on("timeupdate",()=>{!t.isActive.value&&e.currentTime()>0&&!e.paused()&&t.resume()}),e.on("ended",()=>{e.pause()}),e.on("play",()=>{e.id()==="register-video"&&o.player2.pause(),e.id()==="register-video2"&&o.player1.pause(),t.resume()}),e.on("pause",()=>{t.pause()});let c=!1;return e.on("fullscreenchange",()=>{var l;if(console.log("fullscreen fullscreenchange",e.isFullscreen()),c){c=!1;const i=document.getElementById("fullscreen-back");i&&i.remove()}else{c=!0;const i=document.createElement("i");i.id="fullscreen-back",i.className="van-icon van-icon-arrow-left video-back",i.addEventListener("click",()=>{e.exitFullscreen()}),(l=document.getElementById(d))==null||l.appendChild(i)}}),e}};export{L as _,I as s};