@deepakparamesh wrote:
Hi forumates, I created an event management application.
I served it in browser using
- ionic cordova run browser
I got all the data from the firebase properly.
but when i converted that into an debug-apk and ran in an android phone.
I did not get any value from the firebase.
here is my package.json
{ "name": "JCI Madurai Temple City", "version": "0.0.1", "author": "geomeo", "homepage": "http://geomeoinformatics.com/", "private": true, "scripts": { "clean": "ionic-app-scripts clean", "build": "ionic-app-scripts build", "lint": "ionic-app-scripts lint", "ionic:build": "ionic-app-scripts build", "ionic:serve": "ionic-app-scripts serve" }, "dependencies": { "@angular/common": "5.0.3", "@angular/compiler": "5.0.3", "@angular/compiler-cli": "5.0.3", "@angular/core": "5.0.3", "@angular/forms": "5.0.3", "@angular/http": "5.0.3", "@angular/platform-browser": "5.0.3", "@angular/platform-browser-dynamic": "5.0.3", "@ionic-native/call-number": "^4.5.2", "@ionic-native/core": "4.4.0", "@ionic-native/email-composer": "^4.5.2", "@ionic-native/in-app-browser": "^4.5.2", "@ionic-native/splash-screen": "4.4.0", "@ionic-native/status-bar": "4.4.0", "@ionic/storage": "2.1.3", "angular2-jwt": "^0.2.3", "angularfire2": "5.0.0-rc.4", "call-number": "^1.0.1", "cordova-android": "7.0.0", "cordova-browser": "5.0.3", "cordova-plugin-device": "^1.1.7", "cordova-plugin-email-composer": "^0.8.11", "cordova-plugin-inappbrowser": "^2.0.1", "cordova-plugin-ionic-webview": "^1.1.16", "cordova-plugin-splashscreen": "^4.1.0", "cordova-plugin-whitelist": "^1.3.3", "firebase": "^4.8.0", "ionic-angular": "3.9.2", "ionic-img-viewer": "^2.9.0", "ionic-plugin-keyboard": "^2.2.1", "ionicons": "3.0.0", "mx.ferreyra.callnumber": "0.0.2", "rxjs": "5.5.2", "sw-toolbox": "3.6.0", "zone.js": "0.8.18" }, "devDependencies": { "@ionic/app-scripts": "3.1.6", "typescript": "2.4.2" }, "description": "An awesome application made for JCI members", "cordova": { "plugins": { "cordova-plugin-inappbrowser": {}, "mx.ferreyra.callnumber": {}, "ionic-plugin-keyboard": {}, "cordova-plugin-whitelist": {}, "cordova-plugin-device": {}, "cordova-plugin-splashscreen": {}, "cordova-plugin-ionic-webview": {}, "cordova-plugin-email-composer": {}, "call-number": {} }, "platforms": [ "browser", "android" ] } }
here is my app.module.ts
import { BrowserModule } from '@angular/platform-browser'; import { ErrorHandler, NgModule } from '@angular/core'; import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular'; //firebase modules import { AngularFireModule } from 'angularfire2'; import { AngularFireAuthModule } from 'angularfire2/auth'; import { AngularFireDatabaseModule } from 'angularfire2/database'; import { FIREBASE_CONFIG } from './app.firebase.config'; //components import { MyApp } from './app.component'; import { HomePage } from '../pages/home/home'; import { HometabPage } from '../pages/hometab/hometab'; import { MyLomPage } from '../pages/my-lom/my-lom'; import { HelpPage } from '../pages/help/help'; import { AboutPage } from '../pages/about/about'; import { CreedPage } from '../pages/creed/creed'; import { KotpaduPage } from '../pages/kotpadu/kotpadu'; import { ModalContentPage } from '../pages/about/modal-content'; // import { EventsPage } from '../pages/events/events'; import { EventDetailPage} from '../pages/event-detail/event-detail'; import { EventListPage } from '../pages/event-list/event-list'; import { InAppBrowser } from '@ionic-native/in-app-browser'; import { CallNumber } from '@ionic-native/call-number'; import { EmailComposer } from '@ionic-native/email-composer'; import { EventsProvider } from '../providers/events/events.provider'; import { StatusBar } from '@ionic-native/status-bar'; import { SplashScreen } from '@ionic-native/splash-screen'; import { IonicImageViewerModule } from 'ionic-img-viewer'; @NgModule({ declarations: [ MyApp, HomePage, MyLomPage, // EventsPage, EventListPage, HelpPage, HometabPage, AboutPage, CreedPage, KotpaduPage, ModalContentPage, EventDetailPage ], imports: [ BrowserModule, IonicModule.forRoot(MyApp), AngularFireModule.initializeApp(FIREBASE_CONFIG), IonicImageViewerModule, AngularFireAuthModule, AngularFireDatabaseModule ], bootstrap: [IonicApp], entryComponents: [ MyApp, HomePage, MyLomPage, // EventsPage, EventListPage, HelpPage, HometabPage, AboutPage, CreedPage, KotpaduPage, ModalContentPage, EventDetailPage ], providers: [ StatusBar, SplashScreen, {provide: ErrorHandler, useClass: IonicErrorHandler}, InAppBrowser, CallNumber, EmailComposer, EventsProvider ] }) export class AppModule {}
should I have to add any plugin or any other solution to this problem ?
Thanks in advance,
Deepak Kumar
Posts: 1
Participants: 1