mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2026-05-02 00:07:23 +08:00
feat!: replace dgeni/gulp with TypeDoc for README generation
Replace the legacy dgeni/gulp documentation pipeline with TypeDoc and typedoc-plugin-markdown. Generates plugin README files with extracted @Plugin() decorator metadata. Register custom JSDoc tags used by plugin source files.
This commit is contained in:
@@ -15,7 +15,5 @@ ABBYY Real-Time Recognition SDK (RTR SDK) in apps.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,10 +16,8 @@ Requires Cordova plugin: `cordova-plugin-actionsheet`. For more info, please see
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# AdjustThirdPartySharing
|
||||
ova plugin add com.adjust.sdk
|
||||
# Adjust
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add com.adjust.sdk
|
||||
$ npm install @awesome-cordova-plugins/adjust
|
||||
```
|
||||
|
||||
@@ -14,7 +16,5 @@ Requires Cordova plugin: `com.adjust.sdk`. For more info, please see the [Adjust
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# RewardVideo
|
||||
# AdMob
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-admob-plus
|
||||
@@ -7,18 +7,10 @@ $ npm install @awesome-cordova-plugins/admob-plus
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/admob-plus/)
|
||||
|
||||
Plugin Repo: []()
|
||||
|
||||
|
||||
|
||||
github.com/admob-plus/admob-plus](https://github.com/admob-plus/admob-plus)
|
||||
|
||||
AdMob Plus is the successor of cordova-plugin-admob-free, which provides a cleaner API and build with modern tools.
|
||||
Plugin Repo: [https://github.com/admob-plus/admob-plus](https://github.com/admob-plus/admob-plus)
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,8 +16,6 @@ IMPORTANT NOTICE: this plugin takes a percentage out of your earnings if you pro
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
@@ -21,8 +21,6 @@ Supports:**
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This Cordova Plugin is for a better (multiple) ImagePicker with more options.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,7 +16,5 @@ The encryption and decryption are performed on the device native layer so that t
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
# Airship
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add @ua/cordova-airship
|
||||
$ npm install @awesome-cordova-plugins/airship
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/airship/)
|
||||
|
||||
Plugin Repo: [https://www.npmjs.com/package/@ua/cordova-airship](https://www.npmjs.com/package/@ua/cordova-airship)
|
||||
|
||||
This plugin does something
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
@@ -17,7 +17,5 @@ For more information about Paytm All-in-One SDK, please visit https://developer.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Google Analytics Firebase plugin for Ionic Native apps.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,6 +16,4 @@ https://github.com/google/ExoPlayer
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -16,6 +16,4 @@ In Android 4.4+, however, you can now enter true full screen, fully interactive
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -16,6 +16,4 @@ This plugin works on all android versions, but we can only detect notches starti
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -16,6 +16,4 @@ You can find all permissions here: https://developer.android.com/reference/andro
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Anyline provides an easy-to-use SDK for applications to enable Optical Character
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,7 +16,5 @@ Requires Cordova plugin: cordova-plugin-appavailability. For more info, please s
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -19,7 +19,5 @@ For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/analyti
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -19,7 +19,5 @@ For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/crashes
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -15,7 +15,5 @@ For more info, please see: https://github.com/Microsoft/appcenter-sdk-cordova/tr
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/push/co
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,7 +16,5 @@ For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/other-a
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,12 +14,10 @@ This plugin allows you to read and write app preferences
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- iOS
|
||||
- macOS
|
||||
- Windows 8
|
||||
- Windows Phone
|
||||
|
||||
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- iOS
|
||||
- macOS
|
||||
- Windows 8
|
||||
- Windows Phone
|
||||
|
||||
|
||||
@@ -16,9 +16,7 @@ Requires Cordova plugin: cordova-plugin-apprate. For more info, please see the [
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- BlackBerry 10
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- BlackBerry 10
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Cordova plugin to review app
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,8 +16,6 @@ Requires Cordova plugin: `cordova-plugin-app-version`. For more info, please see
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -14,6 +14,4 @@ A Cordova plugin that enables users from Add Payment Cards to their Apple Wallet
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin allows you to easily configure, integrate and interact with Applovin
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
# HTTP
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-approov-advanced-http
|
||||
$ ionic cordova plugin add @approov/cordova-plugin-advanced-http
|
||||
$ npm install @awesome-cordova-plugins/approov-advanced-http
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/approov-advanced-http/)
|
||||
|
||||
Plugin Repo: [https://github.com/approov/quickstart-ionic-advancedhttp](https://github.com/approov/quickstart-ionic-advancedhttp)
|
||||
Plugin Repo: [https://github.com/approov/quickstart-cordova-advancedhttp](https://github.com/approov/quickstart-cordova-advancedhttp)
|
||||
|
||||
Cordova / Phonegap plugin for communicating with HTTP servers. Supports iOS and Android.
|
||||
|
||||
@@ -22,7 +22,5 @@ we have only added approov functionality on top of it. All credit goes to the ac
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Appsflyer Cordova SDK support for Attribution
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
- Android
|
||||
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
# Audio Management
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add clovelced-plugin-audiomanagement
|
||||
$ npm install @awesome-cordova-plugins/audio-management
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/audio-management/)
|
||||
|
||||
Plugin Repo: [https://github.com/clovelCed/cordova-plugin-audiomanagement](https://github.com/clovelCed/cordova-plugin-audiomanagement)
|
||||
|
||||
A Cordova plugin to manage volume of audio streams for: ring, music, notification and system. Possible
|
||||
ringer values for those streams are: silent, vibrate and normal.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
@@ -16,6 +16,4 @@ For more detail, please see https://github.com/transistorsoft/cordova-plugin-bac
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -15,10 +15,8 @@ Requires Cordova plugin: cordova-plugin-background-mode. For more info about plu
|
||||
## Supported platforms
|
||||
|
||||
- AmazonFire OS
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin does something
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -18,9 +18,7 @@ Android Note: Badges have historically only been a feature implemented by third
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -16,10 +16,8 @@ Requires Cordova plugin: `phonegap-plugin-barcodescanner`. For more info, please
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
# Barkoder
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add barkoder-cordova
|
||||
$ npm install @awesome-cordova-plugins/barkoder
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/barkoder/)
|
||||
|
||||
The barKoder Barcode Scanner SDK cordova plugin grants an easy to use solution with a great and completely customizable interface that can be instantly integrated in both iOS and Android apps.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
@@ -14,9 +14,7 @@ Requires Cordova plugin: cordova-plugin-batterystatus. For more info, please see
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
- Android
|
||||
- Windows
|
||||
- Browser
|
||||
|
||||
|
||||
- Android
|
||||
- Windows
|
||||
- Browser
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ BioCatch SDK Cordova support
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
- Android
|
||||
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
@@ -1,20 +1,16 @@
|
||||
# BiometricWrapper
|
||||
|
||||
```
|
||||
$ ''
|
||||
$
|
||||
$ npm install @awesome-cordova-plugins/biometric-wrapper
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/biometric-wrapper/)
|
||||
|
||||
Plugin Repo: ['']('')
|
||||
|
||||
This plugin capture biometric(Iris and Fingerprint) and validate the user.
|
||||
May be used in Banking domain
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -26,7 +26,5 @@ Simultaneous connections to multiple peripherals are supported.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -15,7 +15,5 @@ blinkid-phonegap repository for available recognizers and other settings
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
- Android
|
||||
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
@@ -14,8 +14,6 @@ This plugin is written using the iOS Accessory Framework (MFi) to support Classi
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
@@ -16,7 +16,5 @@ It supports peripheral **and** central modes and covers most of the API methods
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,8 +14,6 @@ This plugin enables serial communication over Bluetooth. It was written for comm
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Branch.io is an attribution service for deeplinking and invitation links
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
- Android
|
||||
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
@@ -16,7 +16,5 @@ Requires Cordova plugin: `cordova-plugin-brightness`. For more info, please see
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,8 +14,6 @@ This plugin adds exchanging events between native code and your app.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin provides an interface to in-app browser tabs that exist on some mobi
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,11 +14,9 @@ This plugin provides build information.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows
|
||||
- macOS
|
||||
- browser
|
||||
- Electron
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows
|
||||
- macOS
|
||||
- browser
|
||||
- Electron
|
||||
|
||||
|
||||
@@ -16,7 +16,5 @@ Requires Cordova plugin: `cordova-plugin-calendar`. For more info, please see th
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -15,6 +15,4 @@ to process the changes in the call directory extension.
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -15,7 +15,5 @@ NOTE**: The iOS Simulator (and maybe Android Simulators) do not provide access t
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -1,12 +1,5 @@
|
||||
# Camera Preview
|
||||
|
||||
<p style="color:orange">
|
||||
This plugin is still in beta stage and may not work as expected. Please
|
||||
submit any issues to the <a target="_blank"
|
||||
href="/issues">plugin repo</a>.
|
||||
</p>
|
||||
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-camera-preview
|
||||
$ npm install @awesome-cordova-plugins/camera-preview
|
||||
@@ -23,7 +16,5 @@ Requires Cordova plugin: `https://github.com/cordova-plugin-camera-preview/cordo
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -24,9 +24,7 @@ inside of the `<platform name='ios>` section
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# CFPaymentComponentBuilder
|
||||
nic cordova plugin add cordova-plugin-cashfree-pg
|
||||
# CFPaymentGateway
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-cashfree-pg
|
||||
$ npm install @awesome-cordova-plugins/cashfree-pg
|
||||
```
|
||||
|
||||
@@ -7,12 +9,8 @@ $ npm install @awesome-cordova-plugins/cashfree-pg
|
||||
|
||||
Plugin Repo: [https://github.com/cashfree/cordova-plugin-cashfree](https://github.com/cashfree/cordova-plugin-cashfree)
|
||||
|
||||
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Checkout
|
||||
|
||||
```
|
||||
$ ''
|
||||
$
|
||||
$ npm install @awesome-cordova-plugins/checkout
|
||||
```
|
||||
|
||||
@@ -14,7 +14,5 @@ Checkout.com cordova plugin
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -26,7 +26,5 @@ The following must be added to config.xml to prevent crashing when selecting lar
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -26,7 +26,5 @@ The following must be added to config.xml to prevent crashing when selecting lar
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Cordova Plugin that wraps CleverTap SDK for Android and iOS
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,8 +14,6 @@ Clipboard management plugin for Cordova that supports iOS, Android, and Windows
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
@@ -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
|
||||
```
|
||||
|
||||
@@ -14,7 +14,5 @@ Stores app settings in cloud storage so if the user re-installs the app or insta
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -16,7 +16,5 @@ For more info, please see https://github.com/Dellos7/example-cordova-code-push-p
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
# Contacts
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-contacts
|
||||
$ npm install @awesome-cordova-plugins/contacts
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/contacts/)
|
||||
|
||||
Plugin Repo: [https://github.com/herdwatch-apps/cordova-plugin-contacts](https://github.com/herdwatch-apps/cordova-plugin-contacts)
|
||||
|
||||
Access and manage Contacts on the device.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- Firefox OS
|
||||
- iOS
|
||||
- Ubuntu
|
||||
- Windows
|
||||
- Windows 8
|
||||
- Windows Phone
|
||||
|
||||
@@ -0,0 +1,273 @@
|
||||

|
||||
|
||||
# Awesome Cordova Plugins
|
||||
|
||||
Awesome Cordova Plugins is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your [Ionic](https://ionicframework.com/) mobile app easy.
|
||||
|
||||
Awesome Cordova Plugins wraps plugin callbacks in a Promise or Observable, providing a common interface for all plugins and making it easy to use plugins with Angular change detection.
|
||||
|
||||
To learn more about the reasons why Ionic Native was renamed to Awesome Cordova Plugins, read the official [Ionic blog](https://ionicframework.com/blog/a-new-chapter-for-ionic-native/) post by Max Lyncht.
|
||||
|
||||
## Capacitor Support
|
||||
|
||||
In addition to Cordova, Awesome Cordova Plugins also works with [Capacitor](https://capacitorjs.com), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitorjs.com/docs/v2/cordova/using-cordova-plugins).
|
||||
|
||||
## Installation
|
||||
|
||||
Run following command to install Awesome Cordova Plugins in your project.
|
||||
|
||||
```bash
|
||||
npm install @awesome-cordova-plugins/core --save
|
||||
```
|
||||
|
||||
You also need to install the Awesome Cordova Plugins package for each plugin you want to add. Please see the [Awesome Cordova Plugins documentation](https://ionicframework.com/docs/native/) for complete instructions on how to add and use the plugins.
|
||||
|
||||
## Documentation
|
||||
|
||||
For the full Awesome Cordova Plugins documentation, please visit [https://ionicframework.com/docs/native/](https://ionicframework.com/docs/native/).
|
||||
|
||||
### Basic Usage
|
||||
|
||||
#### Ionic/Angular apps
|
||||
|
||||
To use a plugin, import and add the plugin provider to your `@NgModule`, and then inject it where you wish to use it.
|
||||
Make sure to import the injectable class from the `/ngx` directory as shown in the following examples:
|
||||
|
||||
```typescript
|
||||
// app.module.ts
|
||||
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
|
||||
|
||||
...
|
||||
|
||||
@NgModule({
|
||||
...
|
||||
|
||||
providers: [
|
||||
...
|
||||
Camera
|
||||
...
|
||||
]
|
||||
...
|
||||
})
|
||||
export class AppModule { }
|
||||
```
|
||||
|
||||
```typescript
|
||||
import { Geolocation } from '@awesome-cordova-plugins/geolocation/ngx';
|
||||
import { Platform } from 'ionic-angular';
|
||||
|
||||
@Component({ ... })
|
||||
export class MyComponent {
|
||||
|
||||
constructor(private geolocation: Geolocation, private platform: Platform) {
|
||||
|
||||
this.platform.ready().then(() => {
|
||||
|
||||
// get position
|
||||
this.geolocation.getCurrentPosition().then(pos => {
|
||||
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`)
|
||||
});
|
||||
|
||||
|
||||
// watch position
|
||||
const watch = geolocation.watchPosition().subscribe(pos => {
|
||||
console.log(`lat: ${pos.coords.latitude}, lon: ${pos.coords.longitude}`)
|
||||
});
|
||||
|
||||
// to stop watching
|
||||
watch.unsubscribe();
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
```
|
||||
|
||||
#### Ionic/React apps
|
||||
|
||||
React apps must use Capacitor to build native mobile apps. However, Awesome Cordova Plugins (and therefore, Cordova plugins) can still be used.
|
||||
|
||||
```bash
|
||||
# Install Core library (once per project)
|
||||
npm install @awesome-cordova-plugins/core
|
||||
|
||||
# Install Awesome Cordova Plugins TypeScript wrapper
|
||||
npm install @awesome-cordova-plugins/barcode-scanner
|
||||
|
||||
# Install Cordova plugin
|
||||
npm install phonegap-plugin-barcodescanner
|
||||
|
||||
# Update native platform project(s) to include newly added plugin
|
||||
ionic cap sync
|
||||
```
|
||||
|
||||
Import the plugin object then use its static methods:
|
||||
|
||||
```typescript
|
||||
import { BarcodeScanner } from '@awesome-cordova-plugins/barcode-scanner';
|
||||
|
||||
const Tab1: React.FC = () => {
|
||||
const openScanner = async () => {
|
||||
const data = await BarcodeScanner.scan();
|
||||
console.log(`Barcode data: ${data.text}`);
|
||||
};
|
||||
return (
|
||||
<IonPage>
|
||||
<IonHeader>
|
||||
<IonToolbar>
|
||||
<IonTitle>Tab 1</IonTitle>
|
||||
</IonToolbar>
|
||||
</IonHeader>
|
||||
<IonContent>
|
||||
<IonButton onClick={openScanner}>Scan barcode</IonButton>
|
||||
</IonContent>
|
||||
</IonPage>
|
||||
);
|
||||
};
|
||||
```
|
||||
|
||||
#### ES2015+/TypeScript
|
||||
|
||||
These modules can work in any ES2015+/TypeScript app (including Angular/Ionic apps). To use any plugin, import the class from the appropriate package, and use it's static methods.
|
||||
|
||||
```js
|
||||
import { Camera } from '@awesome-cordova-plugins/camera';
|
||||
|
||||
document.addEventListener('deviceready', () => {
|
||||
Camera.getPicture()
|
||||
.then((data) => console.log('Took a picture!', data))
|
||||
.catch((e) => console.log('Error occurred while taking a picture', e));
|
||||
});
|
||||
```
|
||||
|
||||
#### AngularJS
|
||||
|
||||
Awesome Cordova Plugins generates an AngularJS module in runtime and prepares a service for each plugin. To use the plugins in your AngularJS app:
|
||||
|
||||
1. Download the latest bundle from the [Github releases](https://github.com/danielsogl/awesome-cordova-plugins/releases) page.
|
||||
2. Include it in `index.html` before your app's code.
|
||||
3. Inject `ionic.native` module in your app.
|
||||
4. Inject any plugin you would like to use with a `$cordova` prefix.
|
||||
|
||||
```js
|
||||
angular.module('myApp', ['ionic.native']).controller('MyPageController', function ($cordovaCamera) {
|
||||
$cordovaCamera.getPicture().then(
|
||||
function (data) {
|
||||
console.log('Took a picture!', data);
|
||||
},
|
||||
function (err) {
|
||||
console.log('Error occurred while taking a picture', err);
|
||||
}
|
||||
);
|
||||
});
|
||||
```
|
||||
|
||||
#### Vanilla JS
|
||||
|
||||
To use Awesome Cordova Plugins in any other setup:
|
||||
|
||||
1. Download the latest bundle from the [Github releases](https://github.com/danielsogl/awesome-cordova-plugins/releases) page.
|
||||
2. Include it in `index.html` before your app's code.
|
||||
3. Access any plugin using the global `IonicNative` variable.
|
||||
|
||||
```js
|
||||
document.addEventListener('deviceready', function () {
|
||||
IonicNative.Camera.getPicture().then(
|
||||
function (data) {
|
||||
console.log('Took a picture!', data);
|
||||
},
|
||||
function (err) {
|
||||
console.log('Error occurred while taking a picture', err);
|
||||
}
|
||||
);
|
||||
});
|
||||
```
|
||||
|
||||
### Mocking and Browser Development (Ionic/Angular apps only)
|
||||
|
||||
Awesome Cordova Plugins makes it possible to mock plugins and develop nearly the entirety of your app in the browser or in `ionic serve`.
|
||||
|
||||
To do this, you need to provide a mock implementation of the plugins you wish to use. Here's an example of mocking the `Camera` plugin to return a stock image while in development:
|
||||
|
||||
First import the `Camera` class in your `src/app/app.module.ts` file:
|
||||
|
||||
```typescript
|
||||
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
|
||||
```
|
||||
|
||||
Then create a new class that extends the `Camera` class with a mock implementation:
|
||||
|
||||
```typescript
|
||||
class CameraMock extends Camera {
|
||||
getPicture(options) {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve('BASE_64_ENCODED_DATA_GOES_HERE');
|
||||
});
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Finally, override the previous `Camera` class in your `providers` for this module:
|
||||
|
||||
```typescript
|
||||
providers: [{ provide: Camera, useClass: CameraMock }];
|
||||
```
|
||||
|
||||
Here's the full example:
|
||||
|
||||
```typescript
|
||||
import { ErrorHandler, NgModule } from '@angular/core';
|
||||
import { BrowserModule } from '@angular/platform-browser';
|
||||
import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
|
||||
import { MyApp } from './app.component';
|
||||
import { HomePage } from '../pages/home/home';
|
||||
|
||||
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
|
||||
|
||||
import { HomePage } from '../pages/home/home';
|
||||
import { MyApp } from './app.component';
|
||||
|
||||
class CameraMock extends Camera {
|
||||
getPicture(options) {
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve('BASE_64_ENCODED_DATA_GOES_HERE');
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@NgModule({
|
||||
declarations: [MyApp, HomePage],
|
||||
imports: [BrowserModule, IonicModule.forRoot(MyApp)],
|
||||
bootstrap: [IonicApp],
|
||||
entryComponents: [MyApp, HomePage],
|
||||
providers: [
|
||||
{ provide: ErrorHandler, useClass: IonicErrorHandler },
|
||||
{ provide: Camera, useClass: CameraMock },
|
||||
],
|
||||
})
|
||||
export class AppModule {}
|
||||
```
|
||||
|
||||
### Runtime Diagnostics
|
||||
|
||||
Spent way too long diagnosing an issue only to realize a plugin wasn't firing or installed? Awesome Cordova Plugins lets you know what the issue is and how you can resolve it.
|
||||
|
||||

|
||||
|
||||
## Plugin Missing?
|
||||
|
||||
Let us know or submit a PR! Take a look at [the Developer Guide](https://github.com/danielsogl/awesome-cordova-plugins/blob/master/DEVELOPER.md) for more on how to contribute. :heart:
|
||||
|
||||
# Credits
|
||||
|
||||
Ibby Hadeed - [@ihadeed](https://github.com/ihadeed)
|
||||
|
||||
Daniel Sogl - [@sogldaniel](https://twitter.com/sogldaniel)
|
||||
|
||||
Tim Lancina - [@timlancina](https://twitter.com/timlancina)
|
||||
|
||||
Mike Hartington - [@mhartington](https://twitter.com/mhartington)
|
||||
|
||||
Max Lynch - [@maxlynch](https://twitter.com/maxlynch)
|
||||
|
||||
Rob Wormald - [@robwormald](https://twitter.com/robwormald)
|
||||
@@ -14,6 +14,4 @@ This plugin does something
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# CustomUiSdk
|
||||
|
||||
```
|
||||
$
|
||||
$ npm install @awesome-cordova-plugins/custom-ui-sdk
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/custom-ui-sdk/)
|
||||
|
||||
This plugin is used to access Paytmpayments native CustomUiSdk framework's apis.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android, iOS
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# CustomUISDK
|
||||
|
||||
```
|
||||
$ ''
|
||||
$
|
||||
$ npm install @awesome-cordova-plugins/custom-uisdk
|
||||
```
|
||||
|
||||
@@ -14,6 +14,4 @@ This plugin is used to access Paytm's native CustomUISDK framework's apis.
|
||||
## Supported platforms
|
||||
|
||||
- Android, iOS
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -18,8 +18,6 @@ You must add `universal-links` to your `config.xml` and set up Apple App Site As
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
|
||||
|
||||
- Browser
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,6 +14,4 @@ Gets the Google accounts associated with the Android device
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,14 +14,12 @@ Requires Cordova plugin: `cordova-plugin-device-motion`. For more info, please s
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- Firefox OS
|
||||
- iOS
|
||||
- Tizen
|
||||
- Ubuntu
|
||||
- Windows
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- Firefox OS
|
||||
- iOS
|
||||
- Tizen
|
||||
- Ubuntu
|
||||
- Windows
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
@@ -14,15 +14,13 @@ Requires Cordova plugin: `cordova-plugin-device-orientation`. For more info, ple
|
||||
## Supported platforms
|
||||
|
||||
- Amazon Fire OS
|
||||
- Android
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- Firefox OS
|
||||
- iOS
|
||||
- Tizen
|
||||
- Ubuntu
|
||||
- Windows
|
||||
- Windows Phone
|
||||
|
||||
|
||||
- Android
|
||||
- BlackBerry 10
|
||||
- Browser
|
||||
- Firefox OS
|
||||
- iOS
|
||||
- Tizen
|
||||
- Ubuntu
|
||||
- Windows
|
||||
- Windows Phone
|
||||
|
||||
|
||||
@@ -14,10 +14,8 @@ Access information about the underlying device and platform.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- macOS
|
||||
- Windows
|
||||
|
||||
|
||||
- Browser
|
||||
- iOS
|
||||
- macOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin is a Wrapper to use Nordic Semiconductor's Device Firmware Update (D
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,8 +14,6 @@ Checks whether device hardware features are enabled or available to the app, e.g
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -16,10 +16,8 @@ Requires Cordova plugin: `cordova-plugin-dialogs`. For more info, please see the
|
||||
## Supported platforms
|
||||
|
||||
- Amazon Fire OS
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -14,6 +14,4 @@ A plugin for Apache Cordova that enables applications to manually resolve hostna
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -15,6 +15,4 @@ Allows the user to upload files from iCloud
|
||||
## Supported platforms
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin processes images of documents, compensating for perspective.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,8 +14,6 @@ This plugin offers a slim API to view PDF files which are either stored in the a
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
# Document Downloader
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add integrator-cordova-plugin-downloader
|
||||
$ npm install @awesome-cordova-plugins/downloader
|
||||
```
|
||||
|
||||
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/downloader/)
|
||||
|
||||
Plugin Repo: [https://github.com/Luka313/integrator-cordova-plugin-downloader.git](https://github.com/Luka313/integrator-cordova-plugin-downloader.git)
|
||||
|
||||
This plugin is designed to support downloading files using Android DownloadManager.
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# dynamsoft-barcode-scanner
|
||||
|
||||
```
|
||||
$ ''
|
||||
$
|
||||
$ npm install @awesome-cordova-plugins/dynamsoft-barcode-scanner
|
||||
```
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin scans barcodes using Dynamsoft Barcode Reader
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,11 +14,9 @@ Requires Cordova plugin: cordova-plugin-email-composer. For more info, please se
|
||||
## Supported platforms
|
||||
|
||||
- Amazon Fire OS
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
- macOS
|
||||
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Windows
|
||||
- macOS
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Crashlytics
|
||||
# Answers
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-fabric-plugin --variable FABRIC_API_KEY=XXX --variable FABRIC_API_SECRET=xxx
|
||||
@@ -9,14 +9,12 @@ $ npm install @awesome-cordova-plugins/fabric
|
||||
|
||||
Plugin Repo: [https://www.npmjs.com/package/cordova-fabric-plugin](https://www.npmjs.com/package/cordova-fabric-plugin)
|
||||
|
||||
API for interacting with the Crashlytics kit.
|
||||
API for interacting with the Answers kit.
|
||||
|
||||
https://docs.fabric.io/crashlytics/index.html
|
||||
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -77,8 +77,6 @@ For tracking events, see `logEvent` and `logPurchase`.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
@@ -82,8 +82,6 @@ For tracking events, see `logEvent` and `logPurchase`.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
- iOS
|
||||
- Browser
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Provides basic functionality for Firebase Cloud Messaging
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Simple plugin that binds mobile ffmpeg to execute ffmpeg commands
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,6 +14,4 @@ Cordova FileChooser Plugin
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin reads large files in chunks and build the md5sum incrementally.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,9 +14,7 @@ This plugin will open a file on your device file system with its default applica
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
- Windows
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
- iOS
|
||||
- Windows
|
||||
- Windows Phone 8
|
||||
|
||||
|
||||
@@ -14,6 +14,4 @@ This plugin allows you to resolve the native filesystem path for Android content
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -14,12 +14,10 @@ This plugin allows you to upload and download files.
|
||||
## Supported platforms
|
||||
|
||||
- Amazon Fire OS
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Ubuntu
|
||||
- Windows
|
||||
- Windows Phone
|
||||
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- Ubuntu
|
||||
- Windows
|
||||
- Windows Phone
|
||||
|
||||
|
||||
@@ -35,10 +35,8 @@ this.file.checkDir(this.file.dataDirectory, 'mydir').then(_ => console.log('Dire
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- Browser
|
||||
- iOS
|
||||
- macOS
|
||||
- Windows
|
||||
|
||||
|
||||
- Browser
|
||||
- iOS
|
||||
- macOS
|
||||
- Windows
|
||||
|
||||
|
||||
@@ -15,7 +15,5 @@ Requires Cordova plugin: cordova-plugin-fingerprint-aio. For more info about plu
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -1,12 +1,5 @@
|
||||
# Firebase Analytics
|
||||
|
||||
<p style="color:orange">
|
||||
This plugin is still in beta stage and may not work as expected. Please
|
||||
submit any issues to the <a target="_blank"
|
||||
href="/issues">plugin repo</a>.
|
||||
</p>
|
||||
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-firebase-analytics
|
||||
$ npm install @awesome-cordova-plugins/firebase-analytics
|
||||
@@ -41,7 +34,5 @@ And in the same file, you'll have to add `xmlns:tools="http://schemas.android.co
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ Cordova plugin for Firebase Authentication
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -1,12 +1,5 @@
|
||||
# Firebase Config
|
||||
|
||||
<p style="color:orange">
|
||||
This plugin is still in beta stage and may not work as expected. Please
|
||||
submit any issues to the <a target="_blank"
|
||||
href="/issues">plugin repo</a>.
|
||||
</p>
|
||||
|
||||
|
||||
```
|
||||
$ ionic cordova plugin add cordova-plugin-firebase-config
|
||||
$ npm install @awesome-cordova-plugins/firebase-config
|
||||
@@ -21,7 +14,5 @@ Cordova plugin for Firebase Config
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ This plugin brings crash reporting from Google Firebase to your Cordova project!
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
@@ -14,7 +14,5 @@ A Google Firebase Crashlytics plugin to enable capture of crash reports.
|
||||
## Supported platforms
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
|
||||
- iOS
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user