Yshopnoosa.com

Hur till bädda in en MP3-spelare med HTML

MP3-spelare är ett populärt inslag på många webbplatser. De kan spela någon form av ljud innehåll online, från musik till poesi på podcasts. Många använder Shockwave Flash (SWF) program för att spela MP3-filer. Bädda in Flash MP3-spelare i webbsidor brukade vara komplexa i traditionell HTML (Hypertext Markup Language). Införandet av HTML version 5 gjorde processen mycket enklare tack till en förenklad version av elementet "bädda in".

Instruktioner

1 Välj din MP3-spelare. Många freeware och open source alternativ finns tillgängliga för nedladdning på webben. Det här exemplet väljer du Flash MP3-spelare som använder HTML5: s "bädda in" element och noga följa dess dokumentation.

2 Skapa en fil med HTML5. Öppna ett nytt dokument i din texteditor och göra en grundläggande HTML5 sida med denna kod.

<! doctype html >< html >< head >< meta charset = "utf-8" / >< title > Hur till bädda in en MP3-spelare med HTML < / title >< / head >< body >

< / body >< / html >

Spara filen som "mp3-player.html."

3 Lägger till HTML5 "bädda in" element. Sätt denna enkla kod inom din HTML "kropp" avsnitt, ersätta "myFlashMP3Player.swf"-värdet med namnet på din egen Flash MP3-spelare.

< bädda in src="myFlashMP3Player.swf"/ >

Efter din MP3-spelare dokumentationen noga, att lägga till några extra krävs kod (typiskt, detta kan vara något JavaScript). Spara din fil igen.

4 Testa din webbsida. Öppna din webbläsare och ladda "mp3-player.html." Du bör se din MP3-spelare inbäddade i webbsidan. Om inte, kontrollera att du har kopierat kodexemplen korrekt och att du har följt din MP3-spelare dokumentation.

Tips & varningar

  • Det snabbaste sättet att få denna kod exempel fungerar är att testa det med en enkel Flash-animeringen (SWF) snarare än en MP3-spelare. När du har det funktionsduglig, blir det lättare att identifiera eventuella fel som du kan göra i din MP3-spelare kodning instruktionerna.
  • Till skillnad från vissa av HTML5: s andra multimedia dragen, har dess "bädda in" element fått bra stöd av de stora webbläsarna från början. Även om det kräver med hjälp av en Flash-spelare (till exempel), förstår flera av de äldre webbläsarna det än HTML5: s "audio" element.
  • HTML5 fortfarande kan du använda traditionella metoder för multimedia inbäddning med elementet "objekt" (till exempel Swfobject's JavaScript-metod). Men är att använda dem svårare än att använda HTML5: s "bädda in" element.
  • Det här exemplet visar grunderna i Flash inbäddning i HTML5. Det omfattar inte de komplicerade metoderna för att använda elementet äldre "objekt". Använd inte exemplet med MP3-spelare avsedd för äldre versioner av HTML eller metoden "objekt".
  • Om en webbläsare inte redan innehåller Flash-plugin installerad, vägleder HTML5: s "bädda in" element inte automatiskt det till plugin nedladdningssida. Men eftersom de flesta web-användare redan har Flash installerat i sina webbläsare, är detta normalt inget problem. Om det angår dig, finns JavaScript lösningar tillgängliga (till exempel SWFObject).