AmplitudJS es un reproductor de música multiplataforma de código abierto para usuarios de la web moderna. Cuenta con una hermosa interfaz minimalista e intuitiva en prácticamente todos los navegadores web.
Con Amplitud , puede crear su propio reproductor de audio completo con su diseño y diseño personalizados. Las canciones deben agregarse a través de Amplitude.init()
principal método en formato JSON. Mira cómo se hace con tres canciones en el codepen a continuación:
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" } ] });
Con AmplitudeJS , puede ver una lista de todos sus cursos suscritos.
Funciones en AmplitudeJS
- Software gratuito: AmplitudJS es gratis para que todos lo descarguen y usen.
- Código abierto: AmplitudJS se publica bajo la licencia MIT y puede contribuir a su código fuente en GitHub.
- Multiplataforma: HTML5 se ejecuta en los navegadores de todos los sistemas operativos, por lo que apenas hay limitación para usar AmplitudeJS .
- Biblioteca completamente independiente (no se requiere jQuery).
- Disponible mediante CDN o instalación con un solo comando:
npm install --save amplitudejs
. - Utiliza JSON para cargar datos de canciones.
- Soporte nativo para SoundCloud.
- Funciones de devolución de llamada al 100 % para todos los eventos, incluidos Reproducir/Pausar, Detener, Repetir, Canción siguiente, Canción anterior y Aleatorio.
- Una documentación en línea bien organizada donde también puede aprender su uso.
- Combinaciones de teclas de JavaScript para UX (experiencia de usuario) avanzada.
- Escrito completamente en JavaScript estándar (no requiere jQuery).
- 9kb comprimido.
- Listas de reproducción ilimitadas.
- No requiere actualizaciones de página.
- Admite transmisión en vivo.
- Soporte para soft-touch y compatible con dispositivos móviles.
- Admite múltiples listas de reproducción en una sola página.
- Mostrar metadatos de canciones.
- Totalmente personalizable (hasta cada elemento visible).
- Una interfaz de usuario intuitiva y minimalista.
Puede ver ejemplos de las funciones mencionadas aquí.
En mi opinión, este es el reproductor de música web más ligero, bonito y minimalista. ¡Ni siquiera necesitas estar en línea para usarlo! Sin embargo, debe poder escribir JSON.
Descarga AmplitudeJS en GitHub
Es AmplitudeJS su tipo de reproductor de música? Comparta su opinión con nosotros en la sección de comentarios a continuación y siéntase libre de dejar sus sugerencias de aplicaciones en el camino.