Playing audio files from the local filesystem or over HTTP
PhoneGap and the media plugin API provide us with a relatively straightforward process to play back audio files. These can be files stored within the application's local filesystem, bundled with the application, or over remote files accessible by a network connection. Wherever the files may be, the method of playback is achieved in exactly the same way.
How to do it...
We must create a new Media
object and pass to it the location of the audio file we want to play back:
- Firstly, create a new PhoneGap project named
audioplaying
by running the following command:phonegap create audioplaying com.myapp.audioplaying audioplaying
- Add the device's platform. You can choose to use Android, iOS, or both:
cordova platform add ios cordova platform add android
- Add the
media
andfile-transfer
plugins by running the following commands:cordova plugin add org.apache.cordova.media cordova plugin add org.apache.cordova.file-transfer
- Open
www/index...