1 |
- import{d as $,U as v,S as L,j as e,A as h,B as Ae,by as Se,bJ as F,T as O,y as B,u as X,i as he,f as ve,P as ye,Q as we,an as Ce,a3 as Te,bK as Ie,n as T,V as be,bi as De,bG as xe,C as Y,F as M,bj as K,bH as Ee,aS as Le,$ as ke,bE as Ue,h as Be,a as Me,X as Re}from"./ResizeObserver.es.282029b9.js";import{s as t,c as Oe,t as Pe,m as Z,d as J,e as Ve,f as Ne,i as qe,g as ze,T as We,a as Fe,v as Xe,b as Ye,h as Ke,L as Ze,k as Je}from"./loading.9b07a99c.js";import{C as je}from"./index.aa695a1a.js";import{L as Ge}from"./index.55b2f838.js";import{S as He}from"./index.cb2a4c7d.js";import{b as _e,N as j}from"./browser.e0ac265c.js";import{C as G}from"./index.33e0acd0.js";import{C as Qe}from"./index.eb139bb9.js";import{e as H,f as $e,g as ea,h as aa}from"./api.d8b1ac1a.js";import{C as ta}from"./index.3eb44067.js";import{F as R}from"./index.bb35c1e6.js";import{I as sa}from"./index.0619934e.js";import{O as ia}from"./index.8f4589a8.js";/* empty css */import{P as oa}from"./plyr.min.0a479001.js";import"./use-tab-status.9bf787ad.js";import"./index.9b4a8510.js";import"./use-id.19b4fa35.js";import"./index.413a47d6.js";import"./index.c5bd2feb.js";var _="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA7ZJREFUWEftl11ok1cYx39P1qYfRpNeqJVR0dQrtxI6B6Mr1Aq76NVQvFDGeqFQaGI2WFGzXhkcNElLnHSb3c1EtLtQsMwP8EKHF5vS4kBoSwdDJ5XWuoZZaNKm1TTvOHkNXZKmyWKS9mIvhMDLOef5nf/5P+d5XmGdPbLOeHgjIM3r/ZCZmW8Jh22Ulr7EaLzB9u1fiN0+metGcwbS/P56nj4d4tWr0oTg5eW/U1f3nhw5spALVO5ALtcAweABampg3z5YWIBbtyAYhK1bnXLq1HfFBvqLYHAL+/dDdbUee3gY7t8Hk+kn6e4+UFygkyeDhEImDh8Gi0WPPTEBN2+C2fyneDy1RQPSzp2rYmzsbzRNOHoUSl/bKBCAq1dh06aAeL1bigd0+nQ7z5/3sXkzHDy4HPfZM7h+XSk0Lh7PjqIAaW63gVDoD+bna2lshLq65biPH8Pt2+oIB6Wrq6FYQL1MT39GZSUx/xiNy3GVoZWxN2z4Wnp6OgoOpLndHgIBV8w7LS2wI+lULl+GmRmwWj+V48d/LBiQduZMC1NTbubmPogFaWgAmy0x3osXcOWK/q6yMoxINAVIRENkAU27S3X1V9LRMZI8JuFi1Nrb38Zg8ALvxlRQj1qkrMzG4qLEjqepCXbtSt380BA8fJi9KEbjS7ZtaxSX67d/T0oEstvvItKcsmp5uX4THzoEVVUrB52fh0gENG11qHAYHjyAyUl1gf4i3d1N6YGOHVtE04zs2aOUWR43OqoDtbYqw2avQrqRCv7iRZUQS3L2bEl6IIdjCTCwd28i0OBgfoHU5i5cgJKSqPT2vvXfgZQ/lNT5Umh8XC/EGzc+EZ/PmhmoOclG+QaKJ0BFxTfi93++9kDXrsHUFNTU2KWz8/vMQMkeyqdC0SicP68yUqO+vlba2p6sBqQuM0kxdT6BpqdhYEBl66z09JhXvxgdjsIDjYzAvXvK0DfE5/t47YFUN6C6AovlS+nq8mUHVMgsu3QJ5uZg9+6PxOn8eW2BQiHo71c3dASLpUzc7pQCnFjLHA69EBVKoUeP4M4d1VEOi8eT1C7oWhUXSJlZmbqiwit+f+dKpS4ZSM8y1WLEi6v6z0ctU99rKt1VCdq5s1VOnOjPBmgUeCdt+2E2g8GQW7WfnYWlJdW8jWIy2VbyT+qROZ3vE43+8BpKqaf/4v1QbijxWRpm869YrZ9IW9tEuqWy+pTW+vqaiUTK0vIYDJnWiWI0jq0GEl8700JvpkkOs/8HyiTaulPoHxnTiDQIfUMPAAAAAElFTkSuQmCC",na="./assets/logo.6dc7a16c.png",la="./assets/logo1.819e200f.png",ra="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEUAAABz39hp5OJz4Nlz4Nhz39ly4th04Nlz4Nh039l039hy4ttz4dlz39lz39hy4Nhz39lz39lz39lx39hz4dp039Zz4dl16t904Nly3Nxz4Nlz4Nhy39lz4Nhz4dtz4dlz39iywadLAAAAIHRSTlMA+QVxv5IbuLB3PyFd8O7Nx8GmSDMsKBh/DuTTnINUX2T0vzcAAAEpSURBVDjLjVXbloMgDAREEEqrbW117/n/r9xBditC7Ule1GFMzDBEUcU0ej9O4nUcnD3SEkfrDru0q6ZN6OtT2u2clk+91v0p3Z9vNa+RWJBdMOnRhG4BmoKmLhFtTY6ZNlIvasOzgIZ7WeU+ALY5M+ZrAZSh2pgz+z48zs+VmLHUPPqVyLenGXLK/96hy6D2iGqASn86452sj6oj1EvK67JwXVwv+4uEZq30Nb8VRIOUcd8dUbeiP0Tv3wWzI3K4QOuwVYrs1jgBCC7wlSmIJJ3Ka8N18Cn8Igoi4sNnILw0iZGor4mIz7WpnmgUPjVfEfMWIaBnE9ml2c1w5WELXm1h2NlCtim4NmMbl3sU2IeLe1y5A4A9UvhDij/2+IOUP5r5w579+/gFPlYvzh8AnB4AAAAASUVORK5CYII=",ua="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA+CAMAAAC802HEAAAA/1BMVEX///8AAAD////////8/Pz///////////////////////////////////////////////////////////////////////////////////////////////+qqqr////////f39////////////////////+srKz///////////+ysrL///////+5ubn///+rq6v////////////IyMitra3///////////+rq6urq6v///////+xsbG2trb///+tra2urq6/v7/Dw8Otra2zs7P///////////////+3t7fOzs6wsLD///+8vLzDw8Ovr6////////////////+qqqqjP22jAAAAU3RSTlMZACI3GzM1JNgnIBxDklouCTHBKR72YToyLPrKtvi+ViUVD6bp3duvSJ6Li2lgS/DThW87uz3y7+jl482UcRTNsk5GxH5lXXx3aDKmVFNCo5ZjKygyJDYAAATLSURBVGje1ZppW9pAEICndJM0SWmSBlpAoYDciKjggYKg4Nlqj8n//y3dhCDCsGDN8xTyfmjxGPd1nJ1ZksC7kCEUNvM5Fotpkf+OFouxXN78N+E809SkkZBk+f1/R5alhJFUNZZ/rbAJEduSLVvRdAZrgOma4glEwHyFsMkUQzYiDNYMi3ANhZmrhHOKJalrt/WdVclSckuFTS0pb4ruWFlOaqZY+EKRDB02Ct2QlAuRMKiyAhuHIquwWJjZUgw2kJhks0XCLJnYsHKYoCeSjAqDndig3TYLS9gwL3yhShuaXxddUi9mhU1F3sj6nRCTFXNGWJM2sD+8RJG0l8K5pAEbjpHMTYV5QYgLOHv/vd9JpzvD2iWsEd0rCl+YWSoIaP1MO8+UemtsJKrFJsKmIglEWG2sO1V+XZYZEALHMUkxfWEwVEE1lFzJ5mDUuLy873ofpHsg4qiYAZ/yyS4QgsapBvjCEVnwmzW44ekoCz5XbVe5CwI+4gf/1ftUXJCCIHFMjoyF87aoRTw0nUF25jdocuPeqoXZZzzecqkDIUicYec9YWZFhB2iNb8HS7wqLlcsfICpOCeFO0AIEhexmCes0YoQ0+I5LrGlC99hfA8451gBQpA4JmuusKlaIEBU1yMgHGYyW3icydQZz9MNcHaxDIRgcZZqcuF80oYFXPa98qW0eYqBEMUx29sY93a6XTimiQgYZyfzXDhnKIsSyRvw94VRTzzFtIqtSmUXi5XK1/rJ7leXMkbd/8gEDRKnGDkuzBLagoHhOMJ+UOKtTVyLbBdfIpFvCxCnJRgXjtGDcLbteKSvaN94ZF3HGS7ZPN9wf2dnp4gZ/u8ZWThQnC7FXGHaJIaOTyc779tx+j0+Ta5Kp1fChaPuzEJ3x28LhN8Yx2RXWJPJF5p8HnMrh5Zxi3/ObcVN70t0Ye2Lv/A2Hj0v/PGTgKPlcRRZWyx83+/yIm7zv/0A5hg4ExpUuHhX2PcX3sLE88I7KKAqihML+yVBGTlOn9V+PpC/yqS86Ya8QcRU1F/4LKU/L3z7WcCdKE5cEtNNR+dDc/G07nu+8/nd+1Xky1YlvxY1PAPxwqvjxJtu2tZosV4Jz5zpR5ijgFhwN8/7aBm3otEqFqKcIlYPxLKr42hbEw4O6DhOTXCcKDWJL1Sre95u/4FznIllV8fRwSEezV3eJshsXt2e/nxx+X2C8dSh9/JbsDg6mqeHH1oTtX8W9jnE80OsBo+jh58lx8uBO+neJmwV8Ibt46fgcfR4KT7APzT5pHt4i7Cyj2X+Yfy4EjyOHuDFb5Ea7myezTEbtRsrF06c476bgms8IbkKFGfY+eVvQmtuw6292HlPfd6dmbCl+mcC3qbGXfQWU3XS498ex+QIfZtPjZ3T2tO4/za8IVeChXw9vM7gFsDRNmJm8uOu41icJitonGoAvZBCj/Ge87A9LI1ftluwkApybkH/gPEDfZq8D3guUl0dRy+krL5U9TBwXtLpgQC9Xj/4ATxT5ZmhGov6mQoep1rsVRcDn7qnvm16eM9gDZCLgSsvt7buR7Va7zEL68RI5sJ8QTt8twxCd1MmfLe9wndjMXy3bsN3czx8jx+E7wGP8D1CE8KHlML3GFgIH7QL46OMG8xf4y8dISrT8cAAAAAASUVORK5CYII=",ca="./assets/wx_bg.5b70cc5a.png";const da="_loginModel_1l794_1",pa="_iconClose_1l794_7",ma="_loginSection_1l794_17",ga="_fieldSection_1l794_20",fa="_icon_1l794_7",Aa="_codeText_1l794_40",Sa="_btnGroup_1l794_44",ha="_btnText_1l794_49";var A={loginModel:da,iconClose:pa,loginSection:ma,fieldSection:ga,icon:fa,codeText:Aa,btnGroup:Sa,btnText:ha},va="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAPFBMVEUAAACYucOWusOXusOXucOXusSWusOZusWZub+XusOXucSXucSXucOYusWYucSVuMSTucGbtsiYucKXucMm9nM5AAAAE3RSTlMAqlWi+c1rTA3kwreacmNBIRyPjUAP2gAAAHRJREFUOMvt1LEOgCAMRVErICqKKP//r4JlMIK+RCcT7kTDCRttap2gc9Ny40Z/bS6/57PkWoLC5+kSJL5TLpy15KF9gPYYDIYinvsBQ6+IKDgIuQorfAGloZiCUKdJINinySK4sXSK4afvihcAXil4Sf2rHZjwJGbdGrFMAAAAAElFTkSuQmCC",Q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAYFBMVEUAAACXucSXusOYucObucGXusOXusOYusSXucOXucOZu8SXucOXucSXusSXu8WVvcWYusSXucOXusaYt8eXucOXusOYusOYusSYu8OXu8SZusWYucWcvc6XusOYusSXucOWA1M7AAAAH3RSTlMArVWqIaSKS/beBvzxnzQY4tY7Cup5cmldWUYfD8SUrcUn+wAAALRJREFUOMvt08kOgjAUQNGidABlngW9//+XGgIbWyoJCzfc1Ut60jRtKs7msu4llY5/sVgZAPKL31VP1hovvAJBr9sC8O1Zwm1ejyXknnMmoJazFqC3YQTjMragtqHBrKOGZBveuK/jA+RRWI3hB4ZLPQRh5nKNwS4qLadxVlf2FbrT9uO5u3hgkdx3QTOJYReMhEj/BHMhyl2QYZJeaHUQKtyl1r+vcRUIq0xdg+9kJ8529QbfpzBL1TadYgAAAABJRU5ErkJggg==",ya=$({name:"login-model",props:{isRegister:{type:Boolean,default:!1}},emits:["close","confirm"],setup(d,{emit:I}){const S=v(),n=L({loginType:"PWD",imgCodeStatus:!1,username:"",password:"",smsCode:"",countDownStatus:!0,countDownTime:1e3*120}),b=async()=>{try{if(!F(n.username))return O("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u7801");if(n.loginType==="PWD"){const{data:r}=await B.post("/api-auth/usernameLogin",{requestType:"form",data:{username:n.username,password:n.password,clientId:"student",clientSecret:"student"}});X(r.authentication.token_type+" "+r.authentication.access_token)}else{const{data:r}=await B.post("/api-auth/smsLogin",{requestType:"form",data:{clientId:"student",clientSecret:"student",phone:n.username,smsCode:n.smsCode,isSurportRegister:d.isRegister}});X(r.authentication.token_type+" "+r.authentication.access_token)}const l=await B.get("/api-student/student/queryUserInfo",{initRequest:!0});he(l.data),I("confirm",!0)}catch(l){console.log(l)}},m=()=>{if(!F(n.username))return O("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u7801");n.imgCodeStatus=!0},y=()=>{n.countDownStatus=!1,_e.exports.nextTick(()=>{console.log(S.value,"countDownRef.value"),S.value.start()})},a=()=>{n.countDownStatus=!0,S.value.reset()};return()=>e("div",{class:A.loginModel},[e("i",{class:A.iconClose,onClick:()=>I("close")},null),e("div",{class:A.loginSection},[e("div",{class:A.fieldSection},[e(R,{modelValue:n.username,"onUpdate:modelValue":l=>n.username=l,placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",autocomplete:"off",border:!1,type:"tel",maxlength:11},{"left-icon":()=>e("img",{src:va,class:A.icon},null)}),n.loginType==="PWD"?e(R,{modelValue:n.password,"onUpdate:modelValue":l=>n.password=l,placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",autocomplete:"off",border:!1,type:"password"},{"left-icon":()=>e("img",{src:Q,class:A.icon},null)}):e(R,{modelValue:n.smsCode,"onUpdate:modelValue":l=>n.smsCode=l,placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",autocomplete:"off",maxlength:6,type:"tel",border:!1},{"left-icon":()=>e("img",{src:Q,class:A.icon},null),button:()=>n.countDownStatus?e("span",{class:A.codeText,onClick:m},[h("\u83B7\u53D6\u9A8C\u8BC1\u7801")]):e(ta,{ref:l=>S.value=l,"auto-start":!1,time:n.countDownTime,onFinish:a,format:"ss\u79D2"},null)})]),e("div",{class:A.btnGroup},[e(Ae,{round:!0,block:!0,color:"#2DC7AA",onClick:b},{default:()=>[h("\u767B\u5F55")]}),e("span",{class:A.btnText,onClick:()=>{n.loginType==="PWD"?(n.countDownStatus=!0,n.loginType="SMS"):n.loginType="PWD"}},[n.loginType==="PWD"?"\u9A8C\u8BC1\u7801\u767B\u5F55":"\u5BC6\u7801\u767B\u5F55"])])]),n.imgCodeStatus?e(Se,{to:"body"},{default:()=>[e(sa,{value:n.imgCodeStatus,"onUpdate:value":l=>n.imgCodeStatus=l,phone:n.username,onClose:()=>{n.imgCodeStatus=!1},onSendCode:y},null)]}):null])}});function wa(d){return typeof d=="function"||Object.prototype.toString.call(d)==="[object Object]"&&!ke(d)}var Fa=$({name:"creation-detail",setup(){const{isApp:d,isTablet:I,weixin:S}=ve(),n=ye(),b=we(),m=v(!1),y=v(0),a=L({id:n.query.id,isEmpty:!1,loginTag:!1,loginStatus:!1,playType:"",musicDetail:{},timer:null,paused:!0,audioWidth:0,currentTime:0,duration:.1,loop:!1,dragStatus:!1,isClick:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{page:1,rows:4},messageStatus:!1,message:"",_plrl:null,heightV:0,heightB:0}),l=L({duration:0,currentTime:0,mediaTimeShow:!1,playIngShow:!0,loaded:!1}),r=L({staffSrc:"",isShow:!1,height:"initial",speedRate:1,musicRenderType:"staff",partIndex:0}),w=v(!1),D=v(!1),C=v(),{playStaff:ee,pauseStaff:ae,updateProgressStaff:P}=fe(),te=async()=>{if(await V(),!a.loginTag){a.loginStatus=!0;return}try{await $e({userMusicId:a.id,star:!a.musicDetail.starFlag}),a.musicDetail.starFlag=!a.musicDetail.starFlag,a.musicDetail.starFlag?a.musicDetail.likeNum+=1:a.musicDetail.likeNum-=1}catch{}},k=async()=>{try{if(a.isClick)return;a.isClick=!0;const i=await aa({type:"FORMAL",exclusionId:a.id,sort:1,...a.params});a.listState.loading=!1;const s=i.data||{};a.list=a.list.concat(s.rows||[]),a.listState.finished=s.current>=s.pages,a.params.page=s.current+1,a.listState.dataShow=a.list.length>0,a.isClick=!1}catch{a.listState.dataShow=!1,a.listState.finished=!0,a.isClick=!1}};function se(){a.listState.finished&&(a.listState.finished=!1,a.params.page=1),k()}const ie=i=>{b.push({path:"/shareCreation",query:{id:i.id}})};function oe(){const i=a.playType==="Audio"?"#audioMediaSrc":"#videoMediaSrc";a._plrl=new oa(i,{controls:["play","progress","current-time","duration"],fullscreen:{enabled:!1,fallback:!1}});const s=a._plrl;if(a.playType==="Audio"){const o=document.querySelector("#audioMediaSrc"),u=document.querySelector("#audioVisualizer"),{pauseVisualDraw:f,playVisualDraw:E}=Je(o,u);s.on("play",()=>{E()}),s.on("pause",()=>{f()})}s.on("loadedmetadata",()=>{l.loaded=!0}),s.on("timeupdate",()=>{l.currentTime=s.currentTime}),s.on("play",()=>{l.playIngShow=!1,ee()}),s.on("pause",()=>{l.playIngShow=!0,ae()}),s.on("ended",()=>{s.currentTime=0,s.playing||setTimeout(()=>{P(s.currentTime)},100)});const c=()=>{w.value||(l.duration=s.duration,l.mediaTimeShow=!0)},p=()=>{l.mediaTimeShow=!1,s.playing||P(s.currentTime)},g=document.querySelector("#playMediaSection .plyr__controls .plyr__progress__container");g.addEventListener("mousedown",c),g.addEventListener("touchstart",c),g.addEventListener("mouseup",p),g.addEventListener("touchend",p)}function ne(i){var c;if((c=i==null?void 0:i.target)!=null&&c.matches("button.plyr__control"))return;const s=a._plrl;s.playing?s.pause():s.play()}function le(i){i.stopPropagation(),ue()}function re(){T({api:"setRequestedOrientation",content:{orientation:0}}),w.value=!0}function ue(){T({api:"setRequestedOrientation",content:{orientation:1}}),w.value=!1}function ce(i){if(i.stopPropagation(),d){re();return}if(S)D.value=!0;else{const s=Date.now(),c=location.href;de(c),setTimeout(()=>{Date.now()-s<3500&&(window.location.href=location.origin+"/#/transfer")},3e3)}}const de=(i,s)=>{const c={url:i,action:(s==null?void 0:s.action)||"h5",pageTag:(s==null?void 0:s.pageTag)||1},p=encodeURIComponent(JSON.stringify(c)),g=navigator.userAgent||navigator.vendor,o=navigator.platform||"unknown";/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)||o==="MacIntel"?window.location.href=`ColexiuStudent://linkUrl=${p}`:/(Android)/i.test(g)?window.location.href=`colexiustudent://html:8888/SplashActivity?url=${p}`:O("\u8BF7\u7528\u624B\u673A\u6216\u79FB\u52A8\u8BBE\u5907\u6253\u5F00")},V=async()=>{try{const i=Ue();i&&(await ea({token:i}),a.loginTag=!0)}catch{a.loginTag=!1,Be(),Me()}},N=async()=>{await V();try{const i=await H(a.id);if(i.code===999){a.isEmpty=!0,r.isShow=!0;return}else{a.musicDetail=i.data;try{const s=JSON.parse(i.data.jsonConfig);s.speedRate&&(r.speedRate=s.speedRate),s.musicRenderType&&(r.musicRenderType=s.musicRenderType),s["part-index"]&&(r.partIndex=s["part-index"])}catch{}ge(),k(),i.data.videoUrl.lastIndexOf("mp4")!==-1?a.playType="Video":a.playType="Audio",Re(()=>{oe()})}}catch(i){a.listState.dataShow=!1,a.message=i,a.messageStatus=!0}},q=()=>{if(a.isEmpty)return;const i=window.scrollY||document.documentElement.scrollTop;i>0&&m.value===!1&&(m.value=!0,d&&x(!1)),i<=0&&(m.value=!1,d&&x(!0))};function pe(){S?D.value=!0:window.location.pathname.includes("teacher")?window.location.href=location.origin+"/student/#/transfer":b.push({path:"/transfer"})}const me=Ce();Te(me,i=>{var s;i==="hidden"&&((s=a._plrl)==null||s.pause())});function ge(){const i=`/klx-music-score/#/simple-detail?id=${a.musicDetail.musicSheetId}&musicRenderType=${r.musicRenderType}&part-index=${r.partIndex}&userMusicId=${a.id}`;r.staffSrc=i,window.addEventListener("message",s=>{const{api:c,height:p}=s.data;c==="api_musicPage"&&(r.isShow=!0,r.height=p+"px")})}function fe(){let i=!0;const s=()=>{requestAnimationFrame(()=>{var o,u;(u=(o=C.value)==null?void 0:o.contentWindow)==null||u.postMessage({api:"api_playProgress",content:{currentTime:a._plrl.currentTime*r.speedRate}},"*"),i||s()})};return{playStaff:()=>{var o,u;!r.isShow||(i=!1,(u=(o=C.value)==null?void 0:o.contentWindow)==null||u.postMessage({api:"api_play"},"*"),s())},pauseStaff:()=>{var o,u;!r.isShow||(i=!0,(u=(o=C.value)==null?void 0:o.contentWindow)==null||u.postMessage({api:"api_paused"},"*"))},updateProgressStaff:o=>{var u,f;!r.isShow||(f=(u=C.value)==null?void 0:u.contentWindow)==null||f.postMessage({api:"api_updateProgress",content:{currentTime:o*r.speedRate}},"*")}}}function x(i){T({api:"setStatusBarTextColor",content:{statusBarTextColor:i}})}function U(){y.value=window.innerHeight}return Ie(()=>{d&&(T({api:"setRequestedOrientation",content:{orientation:1}}),x(!0))}),be(async()=>{window.addEventListener("scroll",q),N(),U(),window.addEventListener("resize",U)}),De(()=>{var i;window.removeEventListener("scroll",q),window.removeEventListener("resize",U),(i=a._plrl)==null||i.destroy()}),xe(i=>{a.id=i.query.id,a.playType="",a.params.page=1,a.list=[],a._plrl&&a._plrl.destroy(),l.playIngShow=!0,r.staffSrc="",r.isShow=!1,r.height="initial",N()}),()=>{var s,c,p,g;let i;return e("div",{style:{"--barheight":a.heightV+"px","--creationHeight":y.value?y.value+"px":"100vh"},class:[t.creation,I?t.creationTablet:"",m.value&&t.isShareScreenScroll]},[e("div",{class:t.creationBg},null),e(G,{position:"top",onGetHeight:o=>{console.log(o,"height",o),a.heightV=o}},{default:()=>[d?e(Qe,{leftClickDefault:!1,color:m.value?"#333333":"#ffffff",background:m.value?"rgb(255,255,255":"transparent",border:!1,isBack:n.query.platformType!="ANALYSIS",title:"\u4F5C\u54C1\u8BE6\u60C5",onLeftClick:()=>{x(!1),T({api:"back"})}},null):e("div",{class:t.logoDownload},[e("img",{src:m.value?la:na,class:t.logoImg},null),e("div",{class:t.logTit,onClick:pe},[h("\u4E0B\u8F7DApp")])])]}),a.isEmpty?e("div",{class:t.isEmpty},[e(Y,{tips:"\u4F5C\u54C1\u5DF2\u5220\u9664\uFF5E",btnStatus:!1},null)]):e(M,null,[e("div",{class:t.singerBox},[e("div",{class:t.musicSheetName},[e(j,{text:(s=a.musicDetail)==null?void 0:s.musicSheetName,background:"none"},null)]),e("div",{class:t.singerName},[h("\u6F14\u594F\uFF1A"),(c=a.musicDetail)==null?void 0:c.username])]),e(He,{zIndex:1e3,offsetTop:a.heightV-1+"px"},{default:()=>{var o,u,f,E,z,W;return[e("div",{class:[t.playSection,l.mediaTimeShow&&t.mediaTimeShow,!l.loaded&&t.notLoaded,w.value&&t.isLandscapeScreen],id:"playMediaSection",onClick:ne},[w.value&&e("div",{class:t.backBox},[e("img",{class:t.backImg,src:Oe,onClick:le},null),e("div",{class:t.musicDetail},[e("div",{class:t.musicSheetName},[e(j,{text:(o=a.musicDetail)==null?void 0:o.musicSheetName,background:"none"},null)]),e("div",{class:t.username},[h("\u6F14\u594F\uFF1A"),(u=a.musicDetail)==null?void 0:u.username])])]),a.playType&&e(M,null,[a.playType==="Audio"&&e("div",{class:t.audioBox},[e("canvas",{class:t.audioVisualizer,id:"audioVisualizer"},null),e("audio",{crossorigin:"anonymous",id:"audioMediaSrc",src:(f=a.musicDetail)==null?void 0:f.videoUrl,controls:"false",preload:"metadata",playsinline:!0,"webkit-playsinline":!0},null),e("img",{src:Pe,class:t.tyBg},null),e("div",{class:t.audioBoxBg},[e("div",{class:[t.audioPan,l.playIngShow&&t.imgRotate]},[e("img",{class:t.audioImg,src:a.musicDetail.img||Z},null)]),e("i",{class:t.audioPoint},null),e("i",{class:[t.audioZhen,l.playIngShow&&t.active]},null)])]),a.playType==="Video"&&e("video",{id:"videoMediaSrc",class:t.videoBox,src:(E=a.musicDetail)==null?void 0:E.videoUrl,"data-poster":((z=a.musicDetail)==null?void 0:z.videoImg)||J,poster:((W=a.musicDetail)==null?void 0:W.videoImg)||J,preload:"metadata",playsinline:!0,"webkit-playsinline":!0,"x5-playsinline":!0},null),e("div",{class:[t.playLarge,!l.mediaTimeShow&&l.playIngShow&&t.playIngShow]},null),e("div",{class:t.mediaTimeCon},[e("div",{class:t.mediaTime},[e("div",null,[K(l.currentTime)]),e("div",{class:t.note},[h("/")]),e("div",{class:t.duration},[K(l.duration)])])]),e("div",{class:t.landscapeScreen,onClick:ce},null),r.staffSrc&&e("div",{class:[t.staffBoxCon,r.isShow&&t.staffBoxShow]},[e("div",{class:[t.staffBox,a.playType==="Video"&&t.staffBoxBg],style:{"--staffBoxHeight":r.height}},[e("div",{class:t.mask},null),e("iframe",{ref:C,class:t.staff,frameborder:"0",src:r.staffSrc},null)])])])])]}}),e("div",{class:[t.musicSection,t.musicShareSection]},[e("div",{class:t.avatarInfoBox},[e("div",{class:t.avatar},[e("div",{class:t.avatarImg},[e("img",{class:[t.userLogo,a.musicDetail.vipType==="VIP"?t.vipLogo:a.musicDetail.vipType==="PERMANENT_SVIP"||a.musicDetail.vipType==="SVIP"?t.svipLogo:""],src:a.musicDetail.avatar},null),(a.musicDetail.vipType==="VIP"||a.musicDetail.vipType==="PERMANENT_SVIP"||a.musicDetail.vipType==="SVIP")&&e("img",{class:t.vipIcon,src:a.musicDetail.vipType==="VIP"?Ve:Ne},null)]),e("div",{class:t.infoCon},[e("div",{class:t.info},[e("span",{class:t.userName},[(p=a.musicDetail)==null?void 0:p.username]),a.musicDetail.vipFlag&&e("img",{src:qe,class:t.iconMember},null)]),e("div",{class:t.sub},[a.musicDetail.subjectName," ",Ee(a.musicDetail.currentGradeNum-1)])])]),e("div",{class:t.linkes,onClick:te},[e("img",{src:a.musicDetail.starFlag?_:ze,class:t.iconZan},null),e("span",null,[a.musicDetail.likeNum])])]),e(We,{class:t.textEllipsis,text:((g=a.musicDetail)==null?void 0:g.desc)||""},null)]),e("div",{class:t.likeSection},[e("div",{class:t.likeTitle},[h("\u63A8\u8350\u4F5C\u54C1")]),a.listState.dataShow?e(M,null,[e(Ge,{finished:!0,finishedText:" ",class:[t.container,t.containerInformation],immediateCheck:!1},wa(i=a.list.map((o,u)=>e(je,{class:[t.likeShareItem,u===a.list.length-1&&t.likeShareItemLast],border:!1,onClick:()=>ie(o)},{icon:()=>{var f;return e("div",{class:t.audioImgBox},[e("img",{src:Fe,class:t.audioPan,crossorigin:"anonymous"},null),e("img",{src:o.img||Z,class:t.muploader,crossorigin:"anonymous"},null),e("img",{class:t.imgLabel,src:((f=o.videoUrl)==null?void 0:f.lastIndexOf("mp4"))!==-1?Xe:Ye},null)])},title:()=>e("div",{class:t.userInfo},[e("div",{class:[t.musicSheetName,"van-ellipsis"]},[o.musicSheetName]),e("div",{class:t.usernameCon},[e("div",{class:t.likeNum},[e("img",{src:_},null),e("span",null,[o.likeNum])]),e("div",{class:[t.username,"van-ellipsis"]},[o.username])])]),value:()=>e("img",{src:ra,class:t.playImg},null)})))?i:{default:()=>[i]}),(!a.listState.finished||a.params.page>2)&&e("div",{class:t.btnImg},[e("img",{onClick:se,onTouchstart:()=>{},src:ua},null)])]):e(Y,{tips:"\u6682\u65E0\u4F5C\u54C1\uFF5E",btnStatus:!1},null)]),!m.value&&e(G,{position:"bottom",offsetBottom:a.heightB-1+"px"},{default:()=>[e("div",{class:t.upward},[e("img",{src:Ke},null)])]})]),e(Le,{show:a.loginStatus,"onUpdate:show":o=>a.loginStatus=o,style:{background:"transparent",overflow:"inherit"}},{default:()=>[e(ya,{onClose:()=>a.loginStatus=!1,onConfirm:async o=>{a.loginTag=o,a.loginStatus=!1;const{data:u}=await H(a.id);a.musicDetail=u}},null)]}),e(ia,{show:a.messageStatus,"onUpdate:show":o=>a.messageStatus=o,message:a.message,showButton:!1},null),!r.isShow&&e(Ze,null,null),D.value&&e("div",{class:t.wxpopup,onClick:()=>{D.value=!1}},[e("img",{src:ca,alt:""},null)])])}}});export{Fa as default};
|