PageSourceSearch

https://plus.rtl.de/15-720a2da4eb77ea65.bundle.js

js rtl.de collected 2026-09-24 08:28:46 UTC 8,621 bytes, 2 lines download raw bytes

1"use strict";(globalThis.__LOADABLE_LOADED_CHUNKS__||=[]).push([[15],{10015(e,t,n){n.r(t);var o=n(93743),i=n(88207),r=n(16020);const a=()=>navigator.language.includes("fr")?"fr":"en",s=({skippableTime:e,currentTime:t,duration:n})=>{const[i,r]=(0,o.h)(t>=e);(0,o.p)(()=>{!i&&t>=e&&r(!0)},[t,e,i]);const s=Math.min(t/e,1),d=2*Math.PI*7,c=d*(1-s),l=e<n,u=Math.ceil(e-t),p=a();return(0,o.o)("div",{className:"ad-header-chip",style:{left:"unset",right:"1.2em",display:"inline-flex",alignItems:"center",padding:" 0.3em 1.2em 0.3em 1.2em",opacity:i?0:1,transition:"opacity 0.5s ease"},children:[(0,o.o)("span",{style:{marginRight:"0.5em"},children:l?`${"fr"===p?"Passer dans":"Skip in"} ${u}s`:`${"fr"===p?"Finit dans":"Ends in"}  ${u}s`}),l&&(0,o.o)("svg",{width:16,height:16,children:[(0,o.o)("circle",{cx:8,cy:8,r:7,stroke:"#ccc",strokeWidth:2,fill:"none"}),(0,o.o)("circle",{cx:8,cy:8,r:7,stroke:"#2d6fe5",strokeWidth:2,fill:"none",strokeDasharray:d,strokeDashoffset:c,strokeLinecap:"round",style:{transition:"stroke-dashoffset 1s linear"},transform:"rotate(-90 8 8)"})]})]})},d=({isActive:e,isMobile:t,onSkip:n,videoRef:r,onLongTouchStart:a,onLongTouchEnd:s,onSwipeEnd:d,closable:c,adContainerRef:l})=>{const u=(0,o._)(null);return(0,i.u)({isActive:e,touchContainerRef:u,isMobile:t,videoRef:r,onLongTouchStart:a,onLongTouchEnd:s,onSwipeEnd:d,onNextButtonClick:n,onPreviousButtonClick:n,closable:c,canSwipePrevAndNext:!1,contentContainerRef:l}),(0,o.o)("div",{className:"touch-controls-panel",ref:u,onContextMenu:e=>{e.preventDefault()}})};var c=function(e,t=44100){const n=e*t,o=window.AudioContext||window.webkitAudioContext||window.mozAudioContext;o||console.log("No Audio Context");const i=(new o).createBuffer(1,n,t);return URL.createObjectURL(function(e,t){let n,o,i=e.numberOfChannels,r=t*i*2+44,a=new ArrayBuffer(r),s=new DataView(a),d=[],c=0,l=0;for(p(1179011410),p(r-8),p(1163280727),p(544501094),p(16),u(1),u(i),p(e.sampleRate),p(2*e.sampleRate*i),u(2*i),u(16),p(1635017060),p(r-l-4),n=0;n<e.numberOfChannels;n++)d.push(e.getChannelData(n));for(;l<r;){for(n=0;n<i;n++)o=Math.max(-1,Math.min(1,d[n][c])),o=0|(.5+o<0?32768*o:32767*o),s.setInt16(l,o,!0),l+=2;c++}return new Blob([a],{type:"audio/wav"});function u(e){s.setUint16(l,e,!0),l+=2}function p(e){s.setUint32(l,e,!0),l+=4}}(i,n))};const l=(e,t,n)=>e>=n?"skippable":e>=t?"closable":"no-controls",u=({active:e,onEnded:t,creative:n},r,a)=>{const[s,d]=(0,o.h)(0),[u,p]=(0,o.h)(n?.maxAdDuration||10),[m,h]=(0,o.h)(()=>l(s,n?.timeBeforeAdIsClosable||0,n?.timeBeforeAdIsSkippable||0)),f=(0,o._)(m),v=(0,o._)(null),g=(0,i.a)(),b=()=>{v.current?.play()},y=()=>{v.current?.pause()},C=()=>{t?.()};return(0,o.p)(()=>{n?.maxAdDuration&&p(n?.maxAdDuration)},[n?.maxAdDuration]),(0,o.p)(()=>{e&&(g?b():y())},[e,g]),(0,o.p)(()=>{if(n&&e){a?.onIsActiveChange(!0);const{maxAdDuration:e,mediaType:t}=n,{element:o,destroy:i}=((e,t)=>{if("video"===e){const e=r?.querySelector("video");return{element:e,destroy:()=>{e?.pause()}}}const n=document.createElement("audio");return n.src=c(t||10),n.muted=!0,document.body.appendChild(n),{element:n,destroy:()=>n.remove()}})(t,e);if(!o)return;e||(o.readyState>=2?p(o?.duration||10):o.addEventListener("loadedmetadata",()=>{p(o?.duration||10)}));const s=((e,t)=>{const n=((e,t)=>()=>{const{timeBeforeAdIsClosable:n,timeBeforeAdIsSkippable:o,maxAdDuration:i}=e,r=t.currentTime||0;d(r||0),i&&r>=i&&C();const a=l(r,n,o);f.current!==a&&(h(a),f.current=a)})(t,e);return e.addEventListener("timeupdate",n),e.addEventListener("ended",C),e.play(),v.current=e,()=>{e.removeEventListener("timeupdate",n),e.removeEventListener("ended",C),v.current=null}})(o,n);return()=>{a?.onIsActiveChange(!1),s(),i()}}},[e]),{currentTime:s,duration:u,controlsState:m,play:b,pause:y,mediaController:v.current,controlStateRef:f}},p={color:"rgba(255,255,255,1)",textColor:"#141414",showIcon:!1,font:{fontFamily:"Montserrat_500",fontSize:16,emphasis:{italic:!1,underline:!1}},shape:"pill",text:""},m=e=>{if(e){if(null!==e.match(/\.(jpeg|jpg|gif|png|svg|webp)$/)){const t=document.createElement("img");return t.src=e,t.style.display="none",t.onerror=()=>{console.warn(`Failed to activate tracker: ${e}`)},void document.body.appendChild(t)}fetch(e).catch(()=>{console.warn(`Failed to activate tracker: ${e}`)})}},h=e=>Object.fromEntries(Object.entries(e).filter(([e,t])=>!!t||!1===t)),f=({ad:e,adContainerRef:t,feedEventsController:n,isMobile:c,muted:l,setIsMuted:f})=>{const{active:v,creative:g}=e,{currentTime:b,duration:y,controlsState:C,play:w,pause:k,mediaController:A,controlStateRef:E}=u(e,t.current,{onIsActiveChange:e=>{e&&(g?.googleImpressionTracker&&m(g?.googleImpressionTracker),g?.thirdPartyImpressionTrackers&&g.thirdPartyImpressionTrackers.forEac
1h(e=>{m(e)}),g?.additionalScript&&(e=>{const t=document.createElement("script");t.innerHTML=e,document.body.appendChild(t)})(g.additionalScript)),n.setAdIsActive(e)}}),x=()=>{"skippable"===E.current&&e.onEnded?.()};(0,o.p)(()=>{(0,o.l)("Montserrat_500","https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXo.woff2")},[]),(0,o.p)(()=>{n.setAdState(C)},[C]),(0,o.p)(()=>n.subscribe("ad-skip-request",x),[x]),(0,o.p)(()=>{if(v){const e=async e=>{switch(e.key){case"ArrowLeft":case"ArrowRight":e.preventDefault(),x();break;case"Escape":"no-controls"!==E.current&&(e.preventDefault(),await n.onClose())}};return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0})}}},[v,x,C]);const T=a();return(0,o.o)(o.I,{css:".ad-element{display:none;position:absolute;width:100%;height:100%;z-index:55}.ad-element.active{display:block;pointer-events:all!important}.ad-element .action-list{position:absolute;top:7.7em;right:0;z-index:80}.ad-element .action-button{pointer-events:all!important}.ad-header{display:flex;position:absolute;top:0;height:7.7em;width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding:2.2em 2.2em 1.4em 1.3em;background:linear-gradient(0deg,#0000 6.99%,#00000080 163.32%);z-index:5;pointer-events:none!important}.ad-header-chip{position:absolute;top:3.4em;left:1.2em;padding:.3em 1.2em;gap:6px;border-radius:3.6em;background:#0003;color:#fff;font-family:Montserrat_500;font-size:1em;font-style:normal;font-weight:500;letter-spacing:0;line-height:normal}.ad-media-element{background:#0f0f0f;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none!important}.ad-element .touch-controls-panel{z-index:60!important}.cta-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;pointer-events:none}",children:(0,o.o)("div",{className:`ad-element ${v?"active":""} ${C}`,children:[(0,o.o)("div",{class:"ad-header",children:[(0,o.o)("div",{class:"ad-header-chip",children:"fr"===T?"Publicité":"Ad"}),(0,o.o)("div",{className:"controls-container top mg",children:(0,o.o)("div",{className:"control-bar",children:(0,o.o)(i.T,{segmentWidth:i.S.FIXED,currentTime:b,chapters:[{timing:{start:0,end:y}}],totalDuration:y})})}),(0,o.o)(s,{skippableTime:g?.timeBeforeAdIsSkippable||0,currentTime:b,duration:y})]}),(0,o.o)(i.b,{isMuted:l,onMute:"video"===g?.mediaType?()=>f(!l):void 0,paused:!1,withOffsetTop:!0}),"image"===g?.mediaType?(0,o.o)("img",{className:"ad-media-element",src:g.mediaUrl,alt:`Ad ${e.positionInStory}`}):"video"===g?.mediaType?(0,o.o)("video",{className:"ad-media-element",playsinline:!0,src:g.mediaUrl,muted:l}):null,A?(0,o.o)(d,{onSkip:x,isActive:v,isMobile:c,videoRef:t,onLongTouchStart:k,onLongTouchEnd:w,onSwipeEnd:n.onSwipeEnd,closable:"no-controls"!==C,adContainerRef:t}):null,g?.ctaConfiguration?.href&&(0,o.o)("div",{className:"cta-layer",children:(0,o.o)(r.C,{show:v,position:{top:600,left:100,width:175,height:40},data:{...p,...h(g.ctaConfiguration),showIcon:!!g.ctaConfiguration?.startIcon,animate:!0},onClick:()=>{g?.thirdPartyClickTrackers?.forEach(e=>{m(e)})}})})]})})},v=(0,o.x)(({videoPlayer:e,isActive:t,isMobile:n,feedEventsController:r})=>{const[a,s]=(0,o.h)(!0),[d]=(()=>{const{ads:e,setAds:t}=(0,o.q)(i.A);return[e,t]})(),c=e.videoController,l=(0,o._)(null);return(0,o.p)(()=>r.subscribe("is-muted",e=>{s(e)}),[]),(0,o.p)(()=>{t&&l.current&&c?.initAdsContainer(l.current)},[t,c]),(0,o.o)("div",{ref:l,className:"ads",style:"display: block;",children:[(0,o.o)("div",{className:"script-container"}),d.map(e=>(0,o.o)(f,{ad:e,adContainerRef:l,feedEventsController:r,isMobile:n,muted:a,setIsMuted:s},e.adId))]})},({videoPlayer:e,isActive:t},{videoPlayer:n,isActive:o})=>!t&&!o||e===n&&t===o);n.d(t,["AdContainer",0,v,"default",0,v])}}]);
2//# sourceMappingURL=sourcemaps/15-720a2da4eb77ea65.bundle.js.map

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.