Hey Aaron,
It took me a while to actually try this out and such but this is, indeed, working perfectly. You are a champion. Thank you so much.
Hey Aaron,
It took me a while to actually try this out and such but this is, indeed, working perfectly. You are a champion. Thank you so much.
I would not bother with intermediate steps, but I would recommend spawning a brand-new project and parachuting your existing code into it, instead of trying to upgrade your existing project in place. There are too many irritating details regarding the build process that don’t generally upgrade properly, so it’s easier to start with a fresh project IMHO.
Ok, so you recommend me got from 3 to 5
Thanks
AL
hi @obinnae please show your code
Hi,
I see that ionic has an option to create multi project using react but it need to have dependency on each app. I want to use root level for dependency (package.json) and app folder should only contain code for multiple app’s. is that possible with ionic ? if yes, how can I achieve it ?
Thank You in advance.
Ion toast button hide due to the lengthy word. this happen in both android and ios as well,
“dependencies”: {
"@angular/common": "~8.1.2",
"@angular/compiler": "~8.1.2",
"@angular/core": "~8.1.2",
"@angular/forms": "~8.1.2",
"@angular/platform-browser": "~8.1.2",
"@angular/platform-browser-dynamic": "~8.1.2",
"@angular/router": "~8.1.2",
"@ckeditor/ckeditor5-angular": "^1.2.3",
"@ckeditor/ckeditor5-build-classic": "^19.0.0",
"@ionic-native/app-version": "^5.23.0",
"@ionic-native/call-number": "^5.23.0",
"@ionic-native/camera": "^5.23.0",
"@ionic-native/core": "^5.23.0",
"@ionic-native/device": "^5.23.0",
"@ionic-native/firebase-x": "^5.24.0",
"@ionic-native/geolocation": "^5.23.0",
"@ionic-native/ionic-webview": "^5.23.0",
"@ionic-native/launch-navigator": "^5.23.0",
"@ionic-native/ms-adal": "^5.23.0",
"@ionic-native/native-geocoder": "^5.23.0",
"@ionic-native/network": "^5.23.0",
"@ionic-native/screen-orientation": "^5.23.0",
"@ionic-native/splash-screen": "^5.23.0",
"@ionic-native/sqlite": "^5.23.0",
"@ionic-native/status-bar": "^5.23.0",
"@ionic-native/unique-device-id": "^5.23.0",
"@ionic/angular": "^5.0.7",
"@ionic/storage": "^2.2.0",
"angular2-signaturepad": "^2.11.0",
"angularfire2": "^5.4.2",
"call-number": "^1.0.1",
"cordova-android": "^8.1.0",
"cordova-android-support-gradle-release": "^3.0.1",
"cordova-plugin-actionsheet": "^2.3.3",
"cordova-plugin-add-swift-support": "^2.0.2",
"cordova-plugin-androidx": "^1.0.2",
"cordova-plugin-androidx-adapter": "^1.1.0",
"cordova-plugin-app-version": "^0.1.9",
"cordova-plugin-camera": "^4.1.0",
"cordova-plugin-compat": "^1.2.0",
"cordova-plugin-device": "^2.0.3",
"cordova-plugin-dialogs": "^2.0.2",
"cordova-plugin-firebasex": "^9.1.0-cli",
"cordova-plugin-geolocation": "^4.0.2",
"cordova-plugin-ionic-keyboard": "^2.2.0",
"cordova-plugin-ionic-webview": "^2.5.3",
"cordova-plugin-ms-adal": "^0.10.2",
"cordova-plugin-nativegeocoder": "^3.4.0",
"cordova-plugin-network-information": "^2.0.2",
"cordova-plugin-opentok": "^3.4.3",
"cordova-plugin-screen-orientation": "^3.0.2",
"cordova-plugin-splashscreen": "^5.0.3",
"cordova-plugin-statusbar": "^2.4.3",
"cordova-plugin-uniquedeviceid": "^1.3.2",
"cordova-plugin-whitelist": "^1.3.4",
"cordova-res": "^0.14.0",
"cordova-sqlite-storage": "^3.4.1",
"core-js": "^2.6.11",
"es6-promise-plugin": "^4.2.2",
"firebase": "^7.14.0",
"guid-typescript": "^1.0.9",
"http-server": "^0.12.1",
"mx.ferreyra.callnumber": "0.0.2",
"ng2-truncate": "^1.3.17",
"ngx-extended-pdf-viewer": "^1.8.4",
"rxjs": "^6.5.5",
"tslib": "^1.11.1",
"uk.co.workingedge.phonegap.plugin.launchnavigator": "^5.0.4",
"zone.js": "~0.9.1"
},
“devDependencies”: {
"@angular-devkit/architect": "^0.801.3",
"@angular-devkit/build-angular": "^0.803.24",
"@angular-devkit/core": "^8.3.26",
"@angular-devkit/schematics": "^8.3.26",
"@angular/cli": "^8.3.26",
"@angular/compiler": "~8.1.2",
"@angular/compiler-cli": "~8.1.2",
"@angular/language-service": "~8.1.2",
"@ionic/angular-toolkit": "~2.0.0",
"@ionic/lab": "2.0.8",
"@types/jasmine": "~3.3.8",
"@types/jasminewd2": "^2.0.8",
"@types/node": "~8.9.4",
"codelyzer": "^5.2.2",
"jasmine-core": "~3.4.0",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~4.1.0",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "~2.0.1",
"karma-jasmine": "~2.0.1",
"karma-jasmine-html-reporter": "^1.5.3",
"npm-force-resolutions": "0.0.3",
"protractor": "^5.4.3",
"ts-node": "~7.0.0",
"tslint": "~5.15.0",
"typescript": "~3.4.3"
},
As we know app store now support only wkwebview. So, ionic 5 default enabled the wkwebview for ios ? or we have to add extra plugin to enable the wkwebview .
The issue is solved, developer of RazerMS helped me,
please find the example for ionic4 from github
Thank a lot @aharonDLis
Hello Dev,
I am integrating the Admob free plugin in my Application, application is available for android and ios and it is published at both the store.
In Google AdMob i have created the application for both platform, while adding the plugin i add the App’s Admob id of android and added the ios app’s ad mob id in config.xml file, write the code in ts file as per the example with isTesting false and add the BannerAd’s id, for Android apk it is started showing live ads but in ios simulator it showing test ad only.
Please guide me in this, i am finding the solution from last 4 5 days but not able to solve
I want to enable background mode to only a specific part of the program so app does not unnecessarily send consecutive request to server.
So I have two questions.
please check if this resource is available in the directory
let navigationExtras: NavigationExtras = {
state: {
user:p,
shopid:this.shopid,
section:this.section,
}
};
this.navCtrl.navigateForward(['personprofile'], navigationExtras);
RECEIVE SECOND PAGE
this.route.queryParams.subscribe((params) => {
let navParams = this.router.getCurrentNavigation().extras.state;
console.log(navParams);
});
let navigationExtras: NavigationExtras = {
state: {
user:p,
shopid:this.shopid,
section:this.section,
}
};
this.navCtrl.navigateForward(['personprofile'], navigationExtras);
RECEIVE SECOND PAGE
this.route.queryParams.subscribe((params) => {
let navParams = this.router.getCurrentNavigation().extras.state;
console.log(navParams);
});
I’m stuck here from last three days… any solution for this issue?
Apple is refusing my app because it’s using UIWebView, but I’m pretty sure I’m using WKWebView, I checked it with this code
if (window.webkit) {
//WKWebView
}
and this
if (window.indexedDB) {
//WKWebView
}
Am I doing something wrong? Any suggestion?
Thanks
Are you using Cordova or Capacitor?
Your Plugins can use references to UiWebView too, so the mentioned check isn’t really safe. Try to search for “UiWebView” in xCode after your app build and look into the references and where they came from
Hey there !
I’m relatively new to Ionic and I want to make an application that uses swipe features !
I’ve found something interesting that is liquid swipe. I know that it’s possible with Flutter (https://www.youtube.com/watch?v=svvJFb-LsgY) but I want to know if it’s possible with Ionic. Is there a library or have I to do it by myself ?
Thanks for your help.
PS : Sorry for my English, I’m a French guy …
thanks @marcelomoraesaguiar i have changed the color on icon.
already can print my data,but can i print qrcode?? cause i wan to print in my bill