For at deaktivere HTML5 audio/video indhold som standard og kun aktivere det selektivt, kan du følge disse trin:
autoplay attributtenautoplay attributten fra dine <audio> og <video> tags.data-attribute til dine medieelementer for at identificere dem.Eksempel:
<video id="myVideo" data-active="false" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<button >Play Video</button>
<script>
function activateVideo() {
var video = document.getElementById('myVideo');
if (video.getAttribute('data-active') === 'false') {
video.setAttribute('data-active', 'true');
video.play();
}
}
</script>
Eksempel:
<style>
.hidden {
display: none;
}
</style>
<video id="myVideo" class="hidden" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<button >Play Video</button>
<script>
function showAndPlayVideo() {
var video = document.getElementById('myVideo');
video.classList.remove('hidden');
video.play();
}
</script>
Ved at følge disse metoder kan du effektivt deaktivere HTML5 audio/video indhold som standard og kun aktivere det selektivt, hvilket kan forbedre brugeroplevelsen og reducere unødvendig båndbreddebrug.
Med Handyhand kan du nemt få hjælp til at implementere HTML5 lyd og video på din hjemmeside. Opret din opgave gratis, og modtag bud fra dygtige freelancere på få minutter. Uanset om du har brug for assistance til kodning, optimering eller integration, er Handyhand din løsning.