Skip to content

Instantly share code, notes, and snippets.

@d0rsha
Last active March 27, 2019 19:08
Show Gist options
  • Save d0rsha/ac4e8c890f164e3e0fac994178eccf4b to your computer and use it in GitHub Desktop.
Save d0rsha/ac4e8c890f164e3e0fac994178eccf4b to your computer and use it in GitHub Desktop.
[Plugins] Cordova plugins in Ionic #ionic #cordova

-support-google-services --save Full Instructions @ https://github.com/chemerisuk`ionic g guard guards/auth`

{ path: 'nav', canActivate: [AuthGuard], loadChildren: './navigation/navigation.module#NavigationPageModule' },

Nativestorage

ionic cordova plugin add cordova-plugin-nativestorage
npm install @ionic-native/native-storage

In app.module.ts add NativeStorage to providers

providers: [
    ...
    NativeStorage,
	...
],

Localstorage

ionic cordova plugin add cordova-sqlite-storage npm install --save @ionic/storage

In app.module.tsadd IonicStorageModule to imports

import { IonicStorageModule } from '@ionic/storage';
    // ...
  imports: [
    IonicStorageModule.forRoot()
  ],
    // ...
export class AppModule {}

Camera plugin

npm install --save @ionic-native/camera@beta   
ionic cordova plugin add cordova-plugin-camera

SQL storage

ionic cordova plugin add cordova-sqlite-storage
npm install --save @ionic/storage
# And add SQL storage to providers or imports 

Email functionality

ionic cordova plugin add cordova-plugin-email
npm install @ionic-native/email-composer@beta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment