Multimedieafspilning i HTML5

Indholdsfortegnelse
Når vi arbejder på nettet, skal vi sikre, at hver bruger har en tilfredsstillende oplevelse på vores side, mange gange indebærer dette, at vi skal oprette yderligere eller mindre effektiv kode, alt for at vores side ikke mislykkes.
Med den nye standard HTML vi har de nye multimedieelementer, såsom lyd og video, da begge har en fælles oprindelse, kan vi evaluere deres formater og på denne måde vide, om browseren kan afspille de angivne filer.
CanPlayType -metode
Metoden canPlayType Det giver os mulighed for at vide eller have en forestilling om, hvorvidt browseren kan afspille den multimediefil, som vi angiver.
Ved at bruge denne metode kan vi have tre typer svar:
  • “” tom fortæller dette os, at du ikke kan afspille filen i det angivne format.
  • måske dette svar fortæller os, at formatet kan afspilles.
  • sandsynligvis Med dette svar fortæller browseren os, at der er store sandsynligheder for, at den kan gengive indholdet i det angivne format.
Lad os se nedenfor en kode, hvor vi bruger denne metode på en multimediefil:
 Eksempelvideo kan ikke vises 
EjendomVærdi

Her er det, vi gør, simpelthen at udføre to arrays, i det første placerer vi navnene på filerne med forskellige udvidelser, i det andet placerer vi de formater, vi har, en gang med det går vi igennem matrixen af ​​formater, og derefter evaluerer vi med metoden canPlaytype for at få det svar, vi har brug for.
Indtil videre går alt problemfrit, når vi har fået evalueringen, spørger vi, hvem der har returneret svaret sandsynligvis og det er den, vi vil placere til reproduktion.
Lad os se, hvordan dette ser ud i browseren:

I dette specifikke eksempel bruger vi Firefox, i dette tilfælde er det format, som browseren kan gengive, webm og det er faktisk det, der er vist i det tilsvarende element.
Som vi kan se, giver denne metode os mulighed for at etablere flere muligheder, og hvis vi udvikler vores algoritme korrekt, kan vi udføre en meget robust funktionalitet, der giver os mulighed for at nyde fordelene ved HTML5 i styring af multimedier i flere browsere uden at skulle bekymre sig om brugeroplevelsen.
Med dette afslutter vi vores selvstudie, der nu har viden om, hvordan man evaluerer de forskellige multimedieformater, og hvordan browsere kan behandle hver enkelt.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave