AmplitudeJS je open-source multiplatformní hudební přehrávač pro uživatele moderního webu. Nabízí nádherné minimalistické a intuitivní rozhraní prakticky ve všech webových prohlížečích.
S Amplitudou , můžete si sestavit svůj vlastní audio přehrávač s vlastním designem a rozložením. Skladby se přidávají přes hlavní Amplitude.init()
metoda ve formátu JSON. Podívejte se, jak se to dělá se třemi skladbami v kodexu níže:
Amplitude.init({ "songs": [ { "name": "Song Name 1", "artist": "Artist Name", "album": "Album Name", "url": "/song/url.mp3", "cover_art_url": "/cover/art/url.jpg" }, { "name": "Song Name 2", "artist": "Artist Name", "album": "Album Name", "url": "/song/url.mp3", "cover_art_url": "/cover/art/url.jpg" }, { "name": "Song Name 3", "artist": "Artist Name", "album": "Album Name", "url": "/song/url.mp3", "cover_art_url": "/cover/art/url.jpg" } ] });
S AmplitudeJS , můžete vidět seznam všech svých přihlášených kurzů.
Funkce v AmplitudeJS
- Freeware: AmplitudeJS je pro každého zdarma ke stažení a použití.
- Otevřený zdroj: AmplitudeJS je vydáno pod licencí MIT a do jeho zdrojového kódu můžete přispívat na GitHubu.
- Více platforem: HTML5 běží v prohlížečích všech operačních systémů, takže použití AmplitudeJS nemá téměř žádné omezení .
- Zcela nezávislá knihovna (nevyžaduje se jQuery).
- Dostupné prostřednictvím CDN nebo instalace jedním příkazem:
npm install --save amplitudejs
. - K načtení dat skladeb používá JSON.
- Nativní podpora pro SoundCloud.
- 100% funkce zpětného volání pro všechny události, včetně přehrát/pozastavit, zastavit, opakovat, další skladba, předchozí skladba a náhodné přehrávání.
- Dobře sestavená online dokumentace, kde se také můžete naučit její použití.
- JavaScript Keybindings pro pokročilé uživatelské prostředí (UX).
- Napsáno kompletně ve vanilkovém JavaScriptu (nevyžaduje jQuery).
- 9 kB komprimováno.
- Neomezený počet seznamů videí.
- Nevyžaduje obnovení stránky.
- Podporuje živé vysílání.
- Podpora pro měkký dotyk a kompatibilní s mobilními zařízeními.
- Podporuje více seznamů videí na jedné stránce.
- Zobrazit metadata skladby.
- Zcela přizpůsobitelné (až ke každému viditelnému prvku).
- Intuitivní a minimalistické uživatelské rozhraní.
Příklady výše uvedených funkcí si můžete prohlédnout zde.
Podle mého názoru je to nejlehčí, nejkrásnější a minimalistický webový hudební přehrávač. Abyste ji mohli používat, nemusíte být ani online! Musíte však umět psát JSON.
Stáhněte si AmplitudeJS na GitHubu
Je AmplitudeJS tvůj typ hudebního přehrávače? Podělte se s námi o svůj názor v sekci komentářů níže a během cesty neváhejte zahodit své návrhy aplikací.