Lightweight embedded SoundCloud player widgets
npm install soundplayer-widget


> The proof of concept in building of component-based, high-quality embeddable widgets. Under the hood Soundplayer Widget consists of deku.js for components and soundcloud-audio.js for HTML5 Audio API.
I. Register for an app and get SoundCloud API clientId at https://developers.soundcloud.com.
II. Include the script into your html page:
``html`
III. Insert widget into the place where you want it to be shown on the page with necessary SoundCloud track or playlist link in data-url:
`html`
IV. Enjoy! :sunglasses: :fireworks: :dancer:
##### Soundplayer Widget is also available on npm:
`bash``
npm install soundplayer-widget --save
Article on this topic (and about the whole process of development) is coming soon..
Dependency on Deku which (due to its' tiny size) doesn't support legacy browsers. It means that _SoundPlayer_ has the same range of supported browsers.
!Chrome | !Firefox | !IE | !Safari
--- | --- | --- | --- | --- |
39+ ✔ | 34+ ✔ | 10+ ✔ | 7+ ✔ |
- [ ] playlists support
- [ ] support for multiple different style layouts
- [ ] global SDK object (for purposes like subscribe to audio events etc.)
Have a suggestion?
---
MIT Licensed