https://github.com/ddfreiling/nativescript-audioplayer-old
Full-featured audioplayer plugin for Nativescript
https://github.com/ddfreiling/nativescript-audioplayer-old
Last synced: about 1 year ago
JSON representation
Full-featured audioplayer plugin for Nativescript
- Host: GitHub
- URL: https://github.com/ddfreiling/nativescript-audioplayer-old
- Owner: ddfreiling
- License: lgpl-3.0
- Created: 2016-04-18T07:46:15.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-01-09T14:43:17.000Z (over 6 years ago)
- Last Synced: 2025-02-05T06:14:24.941Z (over 1 year ago)
- Language: TypeScript
- Size: 5.19 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nativescript plugin for Audio playback (WIP)
## Usage
This plugin is prepared to allow you to test and try it out via the `demo` folder.
Additionally it provides a proper `.gitignore` to keep GitHub tidy as well as `.npmignore` to ensure everyone is happy when you publish your plugin via npm.
## Development:
Install typescript: `npm install -g typescript`
1. Make changes to plugin files
2. Make changes in `demo` that would test those changes out
3. `npm run demo.ios` or `npm run demo.android` **(must be run from the root directory)**
Those `demo` tasks are just general helpers. You may want to have more granular control on the device and/or emulator you want to run. For that, you can just run things the manual way:
```
cd demo
// when developing, to ensure the latest code is built into the demo, it's a gaurantee to remove the plugin and add it back
tns plugin remove nativescript-audioplayer-plugin
tns plugin add ..
// manual platform adds
tns platform add ios
// and/or
tns platform add android
```
Then use any of the available options from the `tns` command line:
* [Emulate your project](https://github.com/NativeScript/nativescript-cli#emulate-your-project)
* [Run your project](https://github.com/NativeScript/nativescript-cli#run-your-project)
* [Full list of commands](https://github.com/NativeScript/nativescript-cli#the-commands)