PageSourceSearch

https://www.seoghoer.dk/_nuxt/O1uPsvwH.js

js seoghoer.dk collected 2026-10-02 04:13:25 UTC 3,086 bytes, 1 lines download raw bytes

1import k from"./DWWZx7M2.js";import{d as f,o as s,c as u,a,l as i,u as P,v as V,az as h,K as O,b as w,z as q,a0 as B,p as j,m as _}from"./DVeNsz_0.js";const C={key:0,class:"pb-[56.25%] relative"},J={class:"absolute h-full top-0 left-0 right-0 mb-30 overflow-hidden"},S=["src"],L=f({__name:"Youtube",props:{videoId:{type:String,required:!0}},setup(e){return(l,c)=>e.videoId?(s(),u("div",C,[a("div",J,[a("iframe",{class:"w-full h-full",src:`https://www.youtube.com/embed/${e.videoId}`,title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},null,8,S)])])):i("",!0)}}),Y=Object.assign(L,{__name:"VideoYoutube"}),E={class:"pb-[56.25%] relative"},N={class:"absolute inset-0"},R={key:0,class:"flex flex-col justify-center items-center h-full"},T=["id"],W={inheritAttrs:!1},z=f({...W,__name:"JwPlayerLive",props:{playerId:{type:String,required:!1},setupOverride:{type:Object,required:!1},media:{type:Object,required:!0},related:{type:Boolean,default:!1}},async setup(e){let l,c;const d=e,{public:p}=P(),o=d.playerId||p.jwPlayer.playerIds.default,{data:m,refresh:Q}=([l,c]=V(()=>h(`https://cdn.jwplayer.com/live/channels/${d.media.channel_id}.json`,"$kJR2n3sbne")),l=await l,c(),l),x=q(()=>m.value.status!=="idle"),v=j(),b=j(null),I=()=>new Promise((n,t)=>{const r=document.createElement("script");r.id=`${o}-script`,r.type="text/javascript",r.async=!0,r.src=`https://cdn.jwplayer.com/libraries/${o}.js`,r.onerror=g=>{t(g)},r.onload=()=>n(!0),document.body.appendChild(r)}),$=async n=>{const{data:t}=await h(()=>`https://cdn.jwplayer.com/v2/media/${n}`,"$XNysxH2QQi");t.value&&(b.value=jwplayer(o).setup({playlist:t.value.playlist,repeat:!1}),b.value.play())},y=()=>{if(m.value.status==="active"){const n=m.value.current_event;v.value===n&&setTimeout(()=>{y()},1e4),v.value=n;const t=B(()=>{typeof jwplayer>"u"||($(n),clearInterval(t))},100)}else setTimeout(()=>{y()},1e4)};return O(async()=>{await I(),y()}),(n,t)=>(s(),u("div",null,[a("div",E,[a("div",N,[w(x)?i("",!0):(s(),u("div",R,[...t[0]||(t[0]=[a("div",{class:"border-2 border-white flex items-center py-5 px-10 mb-10 rounded-10 rounded-bl-none"},[a("span",{class:"inline-block animate-pulse rounded-full bg-red-400 square-13"}),a("span",{class:"ml-6 leading-18 font-mono font-bold uppercase"},"Live")],-1),a("div",null,"Venter på at live stream starter",-1)])])),a("div",{id:w(o),ref:"jwPlayerInstanceRef"},null,8,T)])])]))}}),A=Object.assign(z,{__name:"VideoJwPlayerLive"}),F=f({__name:"Wrapper",props:{media:{type:Object,required:!0},related:{type:Boolean,default:!1}},setup(e){return(l,c)=>{const d=k,p=Y,o=A;return s(),u("div",null,[e.media.type==="jwplayer"?(s(),_(d,{key:0,media:e.media,related:e.related},null,8,["media","related"])):i("",!0),e.media.type==="youtube"?(s(),_(p,{key:1,media:e.media,"video-id":e.media.id},null,8,["media","video-id"])):i("",!0),e.media.type==="jwplayer_live"?(s(),_(o,{key:2,media:e.media},null,8,["media"])):i("",!0)])}}}),M=Object.assign(F,{__name:"VideoWrapper"});export{M as default};

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.