mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-03-03 16:03:02 +08:00
refresh docs
This commit is contained in:
parent
0f6d1c8354
commit
ce3a3c8b76
20
docs/plugins/advanced-image-picker/README.md
Normal file
20
docs/plugins/advanced-image-picker/README.md
Normal file
@ -0,0 +1,20 @@
|
||||
# AdvancedImagePicker
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-advanced-imagepicker
|
||||
$ npm install @awesome-cordova-plugins/advanced-image-picker
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/advanced-image-picker/)
|
||||
|
||||
Plugin Repo: [https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker](https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker)
|
||||
|
||||
This Cordova Plugin is for a better (multiple) ImagePicker with more options.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
|
20
docs/plugins/app-review/README.md
Normal file
20
docs/plugins/app-review/README.md
Normal file
@ -0,0 +1,20 @@
|
||||
# App Review
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-app-review
|
||||
$ npm install @awesome-cordova-plugins/app-review
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-review/)
|
||||
|
||||
Plugin Repo: [https://github.com/chemerisuk/cordova-plugin-app-review](https://github.com/chemerisuk/cordova-plugin-app-review)
|
||||
|
||||
Cordova plugin to review app
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# BackgroundUpload
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-background-upload
|
||||
$ ionic cordova plugin add @spoonconsulting/cordova-plugin-background-upload
|
||||
$ npm install @awesome-cordova-plugins/background-upload
|
||||
```
|
||||
|
||||
|
22
docs/plugins/brightness/README.md
Normal file
22
docs/plugins/brightness/README.md
Normal file
@ -0,0 +1,22 @@
|
||||
# Brightness
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-brightness
|
||||
$ npm install @awesome-cordova-plugins/brightness
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/brightness/)
|
||||
|
||||
Plugin Repo: [https://github.com/mgcrea/cordova-plugin-brightness](https://github.com/mgcrea/cordova-plugin-brightness)
|
||||
|
||||
The Brightness plugin let you control the display brightness of your device.
|
||||
|
||||
Requires Cordova plugin: `cordova-plugin-brightness`. For more info, please see the [Brightness plugin docs](https://github.com/mgcrea/cordova-plugin-brightness).
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
|
@ -14,4 +14,7 @@ This plugin provides an interface to in-app browser tabs that exist on some mobi
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- iOS
|
||||
|
||||
|
||||
|
||||
|
@ -16,10 +16,10 @@ Requires the Cordova plugin: `cordova-plugin-camera`. For more info, please see
|
||||
[Warning] Since IOS 10 the camera requires permissions to be placed in your config.xml add
|
||||
```xml
|
||||
<config-file parent="NSCameraUsageDescription" platform="ios" target="*-Info.plist">
|
||||
<string>You can take photos</string>
|
||||
<string>You can take photos</string>
|
||||
</config-file>
|
||||
```
|
||||
inside of the <platform name='ios> section
|
||||
inside of the `<platform name='ios>` section
|
||||
|
||||
## Supported platforms
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Cashfree PG
|
||||
# CFPaymentGateway
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-cashfree-pg
|
||||
@ -7,14 +7,13 @@ $ npm install @awesome-cordova-plugins/cashfree-pg
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/cashfree-pg/)
|
||||
|
||||
Plugin Repo: [https://github.com/cashfree/cordova-plugin-cashfree](https://github.com/cashfree/cordova-plugin-cashfree.git)
|
||||
SDK Usage Documentation: [https://docs.cashfree.com/docs/cordova-integration](https://docs.cashfree.com/docs/cordova-integration)
|
||||
Plugin Repo: [https://github.com/cashfree/cordova-plugin-cashfree](https://github.com/cashfree/cordova-plugin-cashfree)
|
||||
|
||||
|
||||
Cordova Plugin that wraps Cashfree PG SDK for Android and iOS
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
|
@ -1,13 +1,13 @@
|
||||
# Chooser
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-chooser
|
||||
$ ionic cordova plugin add http://github.com/MaximBelov/cordova-plugin-chooser.git
|
||||
$ npm install @awesome-cordova-plugins/chooser
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/chooser/)
|
||||
|
||||
Plugin Repo: [https://github.com/cyph/cordova-plugin-chooser](https://github.com/cyph/cordova-plugin-chooser)
|
||||
Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-chooser](https://github.com/MaximBelov/cordova-plugin-chooser)
|
||||
|
||||
File chooser plugin for Cordova.
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Cloud Settings
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-cloud-settings --variable ANDROID_BACKUP_SERVICE_KEY=myapikey
|
||||
$ ionic cordova plugin add @marysuon/cordova-plugin-cloud-settings --variable ANDROID_BACKUP_SERVICE_KEY=myapikey
|
||||
$ npm install @awesome-cordova-plugins/cloud-settings
|
||||
```
|
||||
|
||||
|
19
docs/plugins/crop-plugin-privacy/README.md
Normal file
19
docs/plugins/crop-plugin-privacy/README.md
Normal file
@ -0,0 +1,19 @@
|
||||
# Crop Plugin Privacy
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-crop-privacy
|
||||
$ npm install @awesome-cordova-plugins/crop-plugin-privacy
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/crop-plugin-privacy/)
|
||||
|
||||
Plugin Repo: [https://github.com/BaraAksayeth25/cordova-plugin-crop-privacy](https://github.com/BaraAksayeth25/cordova-plugin-crop-privacy)
|
||||
|
||||
This plugin does something
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
@ -40,7 +40,7 @@ Click `'Add Platform'`.
|
||||
At this point you'll need to open your project's [`config.xml`](https://cordova.apache.org/docs/en/latest/config_ref/index.html) file, found in the root directory of your project.
|
||||
|
||||
Take note of the `id` for the next step:
|
||||
```
|
||||
```xml
|
||||
<widget id="com.mycompany.testapp" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
|
||||
```
|
||||
|
||||
|
89
docs/plugins/fbsdk/README.md
Normal file
89
docs/plugins/fbsdk/README.md
Normal file
@ -0,0 +1,89 @@
|
||||
# FbSdk
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-fbsdk --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable CLIENT_TOKEN="abcd1234"
|
||||
$ npm install @awesome-cordova-plugins/fbsdk
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/fbsdk/)
|
||||
|
||||
Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-fbsdk](https://github.com/MaximBelov/cordova-plugin-fbsdk)
|
||||
|
||||
Use the Facebook SDK plugin to obtain access to the native FB application on iOS and Android.
|
||||
|
||||
Requires Cordova plugin: `cordova-plugin-fbsdk`. For more info, please see the [Facebook SDK](https://github.com/MaximBelov/cordova-plugin-fbsdk).
|
||||
|
||||
#### Installation
|
||||
|
||||
To use the FB plugin, you first have to create a new Facebook App inside of the Facebook developer portal at [https://developers.facebook.com/apps](https://developers.facebook.com/apps).
|
||||
|
||||
[](https://developers.facebook.com/apps/)
|
||||
|
||||
Retrieve the `App ID` and `App Name`.
|
||||
|
||||
[](https://developers.facebook.com/apps/)
|
||||
|
||||
Then type in the following command in your Terminal, where APP_ID and APP_NAME are the values from the Facebook Developer portal.
|
||||
|
||||
```bash
|
||||
ionic cordova plugin add cordova-plugin-fbsdk --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable CLIENT_TOKEN="abcd1234"
|
||||
```
|
||||
|
||||
After, you'll need to add the native platforms you'll be using to your app in the Facebook Developer portal under your app's Settings:
|
||||
|
||||
[](https://developers.facebook.com/apps/)
|
||||
|
||||
Click `'Add Platform'`.
|
||||
|
||||
[](https://developers.facebook.com/apps/)
|
||||
|
||||
At this point you'll need to open your project's [`config.xml`](https://cordova.apache.org/docs/en/latest/config_ref/index.html) file, found in the root directory of your project.
|
||||
|
||||
Take note of the `id` for the next step:
|
||||
```
|
||||
<widget id="com.mycompany.testapp" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
|
||||
```
|
||||
|
||||
You can also edit the `id` to whatever you'd like it to be.
|
||||
|
||||
#### Client Access Tokens
|
||||
|
||||
[](https://developers.facebook.com/docs/facebook-login/guides/access-tokens#clienttokens)
|
||||
|
||||
|
||||
#### iOS Install
|
||||
Under 'Bundle ID', add the `id` from your `config.xml` file:
|
||||
|
||||
[](https://developers.facebook.com/apps/)
|
||||
|
||||
|
||||
#### Android Install
|
||||
Under 'Google Play Package Name', add the `id` from your `config.xml` file:
|
||||
|
||||
[](https://developers.facebook.com/apps/)
|
||||
|
||||
|
||||
And that's it! You can now make calls to Facebook using the plugin.
|
||||
|
||||
## Events
|
||||
|
||||
App events allow you to understand the makeup of users engaging with your app, measure the performance of your Facebook mobile app ads, and reach specific sets of your users with Facebook mobile app ads.
|
||||
|
||||
- [iOS] [https://developers.facebook.com/docs/ios/app-events](https://developers.facebook.com/docs/ios/app-events)
|
||||
- [Android] [https://developers.facebook.com/docs/android/app-events](https://developers.facebook.com/docs/android/app-events)
|
||||
- [JS] Does not have an Events API, so the plugin functions are empty and will return an automatic success
|
||||
|
||||
Activation events are automatically tracked for you in the plugin.
|
||||
|
||||
Events are listed on the [insights page](https://www.facebook.com/insights/).
|
||||
|
||||
For tracking events, see `logEvent` and `logPurchase`.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
|
20
docs/plugins/ffmpeg/README.md
Normal file
20
docs/plugins/ffmpeg/README.md
Normal file
@ -0,0 +1,20 @@
|
||||
# FFMpeg
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-ffmpeg
|
||||
$ npm install @awesome-cordova-plugins/ffmpeg
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/ffmpeg/)
|
||||
|
||||
Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-ffmpeg](https://github.com/MaximBelov/cordova-plugin-ffmpeg)
|
||||
|
||||
Simple plugin that binds mobile ffmpeg to execute ffmpeg commands
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
|
19
docs/plugins/file-chooser/README.md
Normal file
19
docs/plugins/file-chooser/README.md
Normal file
@ -0,0 +1,19 @@
|
||||
# FileChooser Plugin
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-filechooser
|
||||
$ npm install @awesome-cordova-plugins/file-chooser
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/file-chooser/)
|
||||
|
||||
Plugin Repo: [https://github.com/ihadeed/cordova-filechooser](https://github.com/ihadeed/cordova-filechooser)
|
||||
|
||||
Cordova FileChooser Plugin
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# GCDWebServer
|
||||
# gcdwebserver
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-gcdwebserver
|
||||
$ ''
|
||||
$ npm install @awesome-cordova-plugins/gcdwebserver
|
||||
```
|
||||
|
||||
@ -9,11 +9,11 @@ $ npm install @awesome-cordova-plugins/gcdwebserver
|
||||
|
||||
Plugin Repo: [https://github.com/xulihang/cordova-plugin-gcdwebserver](https://github.com/xulihang/cordova-plugin-gcdwebserver)
|
||||
|
||||
The [GCDWebServer](https://github.com/swisspol/GCDWebServer/) Plugin can start an HTTP server to serve static files.
|
||||
This plugin can start an HTTP server using GCDWebServer
|
||||
|
||||
## Supported platforms
|
||||
|
||||
iOS
|
||||
- iOS
|
||||
|
||||
|
||||
|
||||
|
20
docs/plugins/image-resizer/README.md
Normal file
20
docs/plugins/image-resizer/README.md
Normal file
@ -0,0 +1,20 @@
|
||||
# ImageResizer
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-image-resizer
|
||||
$ npm install @awesome-cordova-plugins/image-resizer
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/image-resizer/)
|
||||
|
||||
Plugin Repo: [https://github.com/JoschkaSchulz/cordova-plugin-image-resizer](https://github.com/JoschkaSchulz/cordova-plugin-image-resizer)
|
||||
|
||||
Cordova Plugin For Image Resize
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
|
22
docs/plugins/mobile-accessibility/README.md
Normal file
22
docs/plugins/mobile-accessibility/README.md
Normal file
@ -0,0 +1,22 @@
|
||||
# Mobile Accessibility
|
||||
|
||||
```
|
||||
$ ''
|
||||
$ npm install @awesome-cordova-plugins/mobile-accessibility
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/mobile-accessibility/)
|
||||
|
||||
Plugin Repo: [https://github.com/phonegap/phonegap-mobile-accessibility](https://github.com/phonegap/phonegap-mobile-accessibility)
|
||||
|
||||
This plugin exposes information on the status of various accessibility features of mobile operating systems, including, for example, whether a screen reader is running, invert colors is enabled, and the preferred scaling for text.
|
||||
It also allows an application to send a string to be spoken by the screen reader, or a command to stop the screen reader from speaking.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Amazon Fire OS
|
||||
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
# UriHelper
|
||||
|
||||
# TextHelper
|
||||
ionic cordova plugin add phonegap-nfc
|
||||
$ npm install @awesome-cordova-plugins/nfc
|
||||
```
|
||||
|
21
docs/plugins/power-management/README.md
Normal file
21
docs/plugins/power-management/README.md
Normal file
@ -0,0 +1,21 @@
|
||||
# Power Management
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-powermanagement-orig
|
||||
$ npm install @awesome-cordova-plugins/power-management
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/power-management/)
|
||||
|
||||
Plugin Repo: [https://github.com/Viras-/cordova-plugin-powermanagement](https://github.com/Viras-/cordova-plugin-powermanagement)
|
||||
|
||||
The PowerManagement plugin offers access to the devices power-management functionality.
|
||||
It should be used for applications which keep running for a long time without any user interaction.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Purchases
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-purchases@2.4.0
|
||||
$ ionic cordova plugin add cordova-plugin-purchases@3.2.1
|
||||
$ npm install @awesome-cordova-plugins/purchases
|
||||
```
|
||||
|
||||
|
@ -1,5 +1,7 @@
|
||||
# SmartlookEventTrackingMode
|
||||
ova plugin add https://github.com/smartlook/cordova-smartlook.git
|
||||
# Smartlook
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add https://github.com/smartlook/cordova-smartlook.git
|
||||
$ npm install @awesome-cordova-plugins/smartlook
|
||||
```
|
||||
|
||||
@ -8,7 +10,7 @@ $ npm install @awesome-cordova-plugins/smartlook
|
||||
Plugin Repo: [https://github.com/smartlook/cordova-smartlook.git](https://github.com/smartlook/cordova-smartlook.git)
|
||||
|
||||
Official Smartlook SDK plugin.
|
||||
Full documentation can be found here: https://smartlook.github.io/docs/sdk/ionic/
|
||||
Full documentation can be found here: https://mobile.developer.smartlook.com/reference/ionic-sdk-installation
|
||||
|
||||
## Supported platforms
|
||||
|
||||
|
19
docs/plugins/sms-retriever-api/README.md
Normal file
19
docs/plugins/sms-retriever-api/README.md
Normal file
@ -0,0 +1,19 @@
|
||||
# SmsRetrieverApi
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-sms-retriever --variable PLAY_SERVICES_VERSION="18.0.1"
|
||||
$ npm install @awesome-cordova-plugins/sms-retriever-api
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/sms-retriever-api/)
|
||||
|
||||
Plugin Repo: [https://github.com/andreszs/cordova-plugin-sms-retriever](https://github.com/andreszs/cordova-plugin-sms-retriever)
|
||||
|
||||
This plugin retries the SMS which arrive without requiring READ permissions.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@ Plugin Repo: [https://github.com/CWBudde/cordova-plugin-smtp-client](https://git
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- iOS
|
||||
|
||||
|
||||
|
||||
|
21
docs/plugins/unique-device-id/README.md
Normal file
21
docs/plugins/unique-device-id/README.md
Normal file
@ -0,0 +1,21 @@
|
||||
# Unique Device ID
|
||||
|
||||
```
|
||||
$ ''
|
||||
$ npm install @awesome-cordova-plugins/unique-device-id
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/unique-device-id/)
|
||||
|
||||
Plugin Repo: [https://github.com/Paldom/UniqueDeviceID](https://github.com/Paldom/UniqueDeviceID)
|
||||
|
||||
This plugin produces a unique, cross-install, app-specific device id.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
# UnviredResult
|
||||
a SDK
|
||||
# Unvired Cordova SDK
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add @awesome-cordova-plugins/unvired-cordova-sdk
|
||||
|
21
docs/plugins/webim/README.md
Normal file
21
docs/plugins/webim/README.md
Normal file
@ -0,0 +1,21 @@
|
||||
# Webim
|
||||
|
||||
```
|
||||
$ cordova plugin add https://github.com/webim/webim-cordova-plugin.git
|
||||
$ npm install @awesome-cordova-plugins/webim
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/webim/)
|
||||
|
||||
Plugin Repo: [https://github.com/webim/webim-cordova-plugin.git](https://github.com/webim/webim-cordova-plugin.git)
|
||||
|
||||
A cordova plugin, a JS version of Webim SDK
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user