All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning. The format of this file is based on Keep a Changelog.
1.2.2 - 2019-05-02
- Changed internal syntax on promise callbacks to support Android 4.4 system browsers.
1.2.0 - 2019-04-30
- New API function
preloadMultiple
for loading multiple sounds in one shot. A good alternative to multiplepreloadSound
calls if you want to load many assets and be notified once, when they are all complete. The trade-off is less detailed error-handling.
1.1.0 - 2019-04-29
- API functions now return a
Promise
to allow for app-level error handling.
- Removed system log messages and instead pass results back to callers via the API's
returned
Promise
.
- iOS: All actions now execute in a background thread, to prevent blocking the UI thread. (They already did so on Android.)
- iOS:
playSound
will now callpreloadSound
if invoked with an asset that has not yet been loaded.
- iOS:
preloadSound
now only searches the app'swww
folder, to avoid permission issues and for consistency with Android.
1.0.0 - 2019-04-25
- First functional release of cordova-plugin-ui-sounds! See the README for full details.