From 3b3bda57edff3c6e3de0c2aeb9a664ddb3327d6f Mon Sep 17 00:00:00 2001 From: Aevann Date: Thu, 23 May 2024 02:08:57 +0300 Subject: [PATCH] allow screen rotation in yt embed --- files/assets/js/vendor/lite-youtube.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/assets/js/vendor/lite-youtube.js b/files/assets/js/vendor/lite-youtube.js index e4c59a110..347d9fc4a 100644 --- a/files/assets/js/vendor/lite-youtube.js +++ b/files/assets/js/vendor/lite-youtube.js @@ -5,5 +5,5 @@ this.addEventListener('pointerover',LiteYTEmbed.warmConnections,{once:!0});this. static addPrefetch(kind,url,as){const linkEl=document.createElement('link');linkEl.rel=kind;linkEl.href=url;if(as){linkEl.as=as} document.head.append(linkEl)} static warmConnections(){if(LiteYTEmbed.preconnected)return;LiteYTEmbed.addPrefetch('preconnect','https://www.youtube.com');LiteYTEmbed.addPrefetch('preconnect','https://www.google.com');LiteYTEmbed.addPrefetch('preconnect','https://googleads.g.doubleclick.net');LiteYTEmbed.addPrefetch('preconnect','https://static.doubleclick.net');LiteYTEmbed.preconnected=!0} -addIframe(){if(this.classList.contains('lyt-activated'))return;this.classList.add('lyt-activated');const params=new URLSearchParams(this.getAttribute('params')||[]);params.append('autoplay','1');const iframeEl=document.createElement('iframe');iframeEl.width=560;iframeEl.height=315;iframeEl.sandbox='allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox';iframeEl.title=this.playLabel;iframeEl.allow='accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture';iframeEl.allowFullscreen=!0;iframeEl.src=`https://cdpn.io/pen/debug/NWeVNRj?v=${encodeURIComponent(this.videoId)}&${params.toString()}`;this.append(iframeEl);iframeEl.focus()}} +addIframe(){if(this.classList.contains('lyt-activated'))return;this.classList.add('lyt-activated');const params=new URLSearchParams(this.getAttribute('params')||[]);params.append('autoplay','1');const iframeEl=document.createElement('iframe');iframeEl.width=560;iframeEl.height=315;iframeEl.sandbox='allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox allow-orientation-lock';iframeEl.title=this.playLabel;iframeEl.allow='accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture';iframeEl.allowFullscreen=!0;iframeEl.src=`https://cdpn.io/pen/debug/NWeVNRj?v=${encodeURIComponent(this.videoId)}&${params.toString()}`;this.append(iframeEl);iframeEl.focus()}} customElements.define('lite-youtube',LiteYTEmbed)