<!-- Notice: Codepen requires YouTube embed/video to be muted if using autoplay which adwire adds automatically for seamless user experience. This won't be required on your website. -->
<div class="adwire-responsive">
<iframe loading="lazy" width="560" height="315" src="https://www.youtube.com/embed/R6MlUcmOul8?mute=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen referrerpolicy="no-referrer"></iframe>
</div>
@charset "utf-8";
.adwire-responsive {
position: relative;
padding-bottom: 56.25%;
}
.adwire-responsive > iframe, /* original YouTube iframe */
.adwire-responsive .adwire-iframe,
.adwire-responsive .adwire {
position: absolute;
}
.adwire-responsive > iframe, /* original YouTube iframe */
.adwire-responsive .adwire-iframe,
.adwire-responsive .adwire,
.adwire-responsive .adwire .adwire-ad,
.adwire-responsive .adwire .adwire-ad > *,
.adwire-responsive .adwire .adwire-ad iframe,
.adwire-responsive .adwire .adwire-ad video {
width: 100% !important;
height: 100% !important;
}
"use strict";
const AD_TAG_URL =
"https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dskippablelinear&correlator=";
const plugin = (api) => {
document.addEventListener("keydown", (event) => {
event.preventDefault();
const { keyCode } = event;
switch (keyCode) {
case 32: // Space
case 75: // K (same as YouTube)
case 80: {
// P
api[api.isPlaying() ? "pause" : "play"]();
break;
}
case 77: {
// M
api[api.isMuted() ? "unmute" : "mute"]();
break;
}
}
});
};
new Adwire({
adTagUrl: AD_TAG_URL,
cookies: true,
mode: Adwire.Mode.INSTREAM_IFRAME_YOUTUBE,
private: true,
terms: true
})
.use(plugin)
.run(document.querySelector("iframe[src^='https://www.youtube.com/embed/']"));