mccarthy-m-g / mccarthy-m-g/embedr
Add Howler.js support via htmlwidgets
Nobody has claimed this yet.
- Dominant language
- R
- Stars
- 3
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
As discussed in issue #2, Javascript is needed to style the audio element. howler.js paired with the htmlwidgets package seems like a good way to accomplish this.
This enhancement should be started as an enhancement in a new development branch.
When adding this enhancement I should decide whether to create a unique function for it (e.g., embed_howlerjs()) or to integrate it into the embed_audio() function through an additional argument (e.g., embed_audio(src, ..., style = c("modern", "retro", "etc"))).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Read issue #2 first for the styling requirements, then inspect the existing embed_audio() function and the package's htmlwidgets integration points. Compare a new embed_howlerjs() entry point with adding a style argument to embed_audio(); done means Howler.js support is implemented through htmlwidgets with the API choice documented and tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, r
- Domain
- audio-video-rtc, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100