Package Exports
- react-native-audio
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-native-audio) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
react-native-audio
An audio recording and playback library for react-native.
This release recording and playback of the recording only. PRs are welcome for configuring the audio settings.
NOTE: The target filename must have an extension of '.caf' to record properly.
Installation
npm install react-native-audio
- In the XCode's "Project navigator", right click on project's name ➜
Add Files to <...>
- Go to
node_modules
➜react-native-audio
4 Select theAudio*Manager.*
files
Sample App
In the AudioExample directory:
npm install
- open AudioExample.xcodeproj
- Run
TODO
- Documentation
- Allow setting audio properties
- Convert JS api to a react component
- Store audio to media library
- Error handling over the js bridge
- Recommend react-native-video (media) for playback
Thanks to Brent Vatne, Johannes Lumpe, Kureev Alexey and the React Native community for assistance.
Progress tracking code borrowed from https://github.com/brentvatne/react-native-video.