Dear all, I was wondering how I can make this HTML (attached) work on Qualtrics survey. Also regarding the JavaScript code (HTML) I will need it to make the skip ad button appearing next to the video screen, to be moved to the middle of screen and semi-transparent. I will appreciate any help...
Here is the code:
<html>
<head>
<style>
video::-webkit-media-controls-fullscreen-button
{
display: none !important;
}
</style>
</head>
<body>
<video id="myvideo" width="768" height="576" style="background:black" autoplay onplay="clock()" >
<source class="active" src="Advert.mp4" type="video/mp4" />
<source src="Main.mp4" type="video/mp4" />
</video>
<button style="height:50px;width:200px" class="ui red button" id="btn1" onclick="skip()" disabled>skip ad</button>
</body>
<script type="text/javascript">
var myvid = document.getElementById('myvideo');
myvid.addEventListener('ended', function(e) {
var activesource = document.querySelector("#myvideo source.active");
var nextsource = document.querySelector("#myvideo source.active + source") || document.querySelector("#myvideo source:first-child");
activesource.className = "";
nextsource.className = "active";
myvid.src = nextsource.src;
myvid.play();
myvid.controls=true;
});
myvid.onpause = function() {
window.clearInterval(myTimer);
};
function skip(){
var activesource = document.querySelector("#myvideo source.active");
var nextsource = document.querySelector("#myvideo source.active + source") || document.querySelector("#myvideo source:first-child");
activesource.className = "";
nextsource.className = "active";
myvid.src = nextsource.src;
myvid.play();
myvid.controls=true;
}
var myTimer;
var c = 12;
function clock() {
myTimer = setInterval(myClock, 1000);
function myClock() {
if (c <= 0 )
{
document.getElementById("btn1").disabled=false ;
document.getElementById("btn1").innerHTML = "SKIP AD";
}
else { if( document.getElementById("btn1").disabled==true){
document.getElementById("btn1").innerHTML = "skip ad in " + --c;
}}
}
}
</script>
</html>
Page 1 / 1
Hi @AliBodyguard! It looks like this question was placed in the 'How to Use the Survey Platform' category. I have gone ahead and moved it to the Custom Code category, so more of our developer/ programmer community members will see it!
In the meantime, be sure to check out the following posts to help you get started:
* Embedded youtube videos - play only once, no related videos
* Query related to video
In the meantime, be sure to check out the following posts to help you get started:
* Embedded youtube videos - play only once, no related videos
* Query related to video
Thank you for your help, Lauren!
Leave a Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.