view-e6ed5518.js 1.8 KB

1
  1. import{d as c,P as u,x as m,y as p,z as f,a,W as g,a2 as y}from"./index-521a9826.js";import{M as l}from"./index-c0ea6da9.js";import{u as v,a as w}from"./index-fdaad3c0.js";import{s}from"./index.module-f489c00d.js";import{A as L}from"./index-45e9afd1.js";import{I as k}from"./index-25b5c9d0.js";import"./browser-504037ee.js";import"./index-631128d0.js";import"./index-1ad6a58d.js";const A=c({name:"instrument-detail",setup(){u();const t=m({titleOpacity:0,background:"transparent",color:"#fff",detail:{},musicList:[],loading:!1}),d=e=>{var o,n;if(e.data.api==="parent-notes"){const r=e.data.message?JSON.parse(e.data.message):{};t.detail=r||{},t.detail.intros=(o=t.detail.intros)==null?void 0:o.replace(/<video/gi,'<video style="width: 100% !important;" controlslist="nodownload" poster="https://oss.dayaedu.com/ktqy/1701759849244.png"'),t.musicList=(n=r.knowledgeWikiResources)==null?void 0:n.map(i=>({id:i.id,name:i.name,url:i.url}))}};return p(()=>{v(document,"scroll",()=>{const{y:e}=w();t.titleOpacity=e.value>100?1:e.value/100}),f(()=>{window.parent&&window.parent.postMessage({api:"onLoad",status:!0},"*")}),window.addEventListener("message",d)}),()=>a("div",{class:s.detail},[a(l,{position:"top"},{default:()=>[a(g,{isBack:!1,border:!1,background:`rgba(255,255,255, ${t.titleOpacity})`,color:`rgba(51,51,51, ${t.titleOpacity})`,title:t.detail.name||""},null)]}),a("div",{class:s.container},[a("div",{class:s.instrumentLogo},[a(k,{class:s.logo,fit:"cover",src:t.detail.avatar},null)]),a("div",{class:s.title},[t.detail.name]),a("div",{class:s.content,innerHTML:t.detail.intros},null),!t.loading&&!t.detail.intros&&a(y,{description:"暂无内容"},null)]),t.musicList.length>0&&a(l,{position:"bottom",style:{background:"#fff"}},{default:()=>[a(L,{musicList:t.musicList},null)]})])}});export{A as default};