48,501 questions
-1
votes
0
answers
15
views
Ionic Angular ion-content inner-scroll has zero height on iOS preventing scrolling - all standard fixes attempted
I have an Ionic Angular application where scrolling is completely broken on iOS (Safari, Firefox, Edge - all WebKit-based). Desktop browsers work perfectly. The diagnostic evidence shows that the ....
-4
votes
0
answers
57
views
FireBase | Sign in with Google Concept | Ionic + Angular [closed]
I'm using Ionic v8 + angular v20 + capacitor v7 + @capgo/capacitor-social-login v7 + firebase v12
I'm trying to do sign in with google concept using Fire base but it is not woking When I click the ...
-1
votes
0
answers
62
views
Android app shows occasional white screen on start or wake — how to replace it with a custom image or color? [closed]
I'm building an Android app using React and Capacitor v7. Occasionally, when the app is opened from a cold start or resumed from the background, a white screen appears briefly before my app's UI loads....
-1
votes
0
answers
34
views
Dark gap above Android keyboard when using Keyboard.resize = "body" in Capacitor
I’m building a React PWA packaged with Capacitor for Android.
I need the app to resize when the keyboard appears because a formatting toolbar must stay above the keyboard (similar to any notes apps).
...
-1
votes
1
answer
48
views
Capacitor app crashes while writing large JSON file using Filesystem.writeFile()
I'm building an Ionic + Capacitor app that uses the @capacitor-community/sqlite
plugin for local database storage.
I'm trying to export the entire SQLite database as a JSON backup file and save it ...
0
votes
0
answers
31
views
CapacitorSQLite “isConnection() is not implemented on Android” in Ionic v8 + Capacitor 7
I’m developing an app using Ionic v8 and Capacitor 7, and I’m trying to integrate the @capacitor-community/sqlite plugin.
However, when I run the app on an Android device, I get the following error:
...
1
vote
1
answer
67
views
How can I create a custom accordian icon animation?
I have been trying to change the accordian icon animation from the default arrow to +/- icon that changes from add(+) to remove(-) when clicked. So far the change doesn't reflect.
I have tried many ...
0
votes
0
answers
51
views
Status bar issues in iPhone - Ionic Angular Capacitor
I am getting a strange error in my Ionic iOS app. When I click on any input or I go out of the app and return back to it from the background, my whole app gets squeezed.
Ionic version: 7.2.1
Capacitor ...
0
votes
1
answer
74
views
Ionic Angular components not rendering in APK
I'm new to ionic project, I'm trying to create a basic login page with 3 icons and input field, when I do ionic serve and check in chrome browser, it is working perfectly
now I try to convert as apk ...
0
votes
0
answers
23
views
Ionic Local Notifications not working consistently on lock screen (iOS & Android)
I am working on an Ionic (Angular + Cordova) app and using the @ionic-native/local-notifications plugin to schedule reminder notifications.
On iOS, interval notifications do not show at all when the ...
-1
votes
2
answers
310
views
Capacitor 7 – Custom iOS plugin shows "plugin is not implemented on ios"
I’m trying to create a custom iOS plugin for an app built with Ionic + Capacitor 7.
I migrated from Capacitor 5 to Capacitor 7.
Sources:
https://capacitorjs.com/docs/ios/custom-code#register-the-...
3
votes
1
answer
348
views
Cannot find name 'PromiseSettledResult'
I upgraded my angular app today to use Angular 20.3.2, and I can no longer serve or build the application. I get this error when trying:
Application bundle generation failed. [8.209 seconds] - 2025-09-...
0
votes
1
answer
65
views
How to resolve iOS app validation error caused by Bitcode in PhonePePayment framework?
Validation failed
Invalid Executable. The executable 'App.app/Frameworks/PhonePePayment.framework/PhonePePayment' contains bitcode. (ID: 9fa0adca-e60d-4313-b508-c5afce25b88b).
I got this issue while ...
1
vote
2
answers
367
views
Ionic 8 Capacitor 7 new app collides with status bar and the navigation bar of phone
I create a brand new Ionic app (Ionic8, Capacitor7), added the android project to it and deployed it to my phone.
1. ionic start
2. ionic cap add android
3. ionic cap run android
At this very simple ...
0
votes
0
answers
161
views
Android 15 statusbar background color
Title:
Android 15: Status bar and navigation bar overlapping app, color stays transparent instead of following app theme
Body:
I am building a React + Ionic mobile app with Capacitor. After updating ...
0
votes
2
answers
120
views
TypeError: resolver.resolveComponentFactory is not a function
Here's the error message:
root_effect_scheduler.mjs:3597 ERROR TypeError: resolver.resolveComponentFactory is not a function
at IonRouterOutlet.activateWith (ionic-angular.js:3371:38)
at ...
0
votes
1
answer
102
views
How can I share a file via Whatsapp with my ionic angular app on android?
I have an ionic angular app and need to share a .gpx file via gmail or whatsapp. It works smoothly via gmail. Also via wechat, but not via whatsapp.
I tried with capacitor share, where I can select ...
0
votes
1
answer
125
views
Jest is not finding module 'ionicons/components/ion-icon.js'
I am working on an ionic/angular application. For my unit tests environment Im using jest. It had worked till yesterday. Somehow all tests, where ionic modules (components, services, etc.) are ...
0
votes
0
answers
62
views
Angular CDK Virtual Scroll with Ionic Grid – Items shuffle position when scrolling in grid view
I am using Angular CDK Virtual Scroll together with Ionic Grid to render a list of cards.
The requirement is:
On mobile, show 2 cards per row.
On tablet/desktop, show 3 cards per row.
Support ...
0
votes
1
answer
66
views
ion-refresher triggers while scrolling when used with ion-segment-view
I'm seeing an issue where ion-refresher fires whenever I scroll down, even when the content isn't at the very top. This only happens when the page uses ion-segment-view. If I remove ion-segment-view, ...
-3
votes
2
answers
79
views
How do I use HTML wrapped in text quotes inside of Ionic ion-text
I am receiving a string from the API
textInsert = "<p>Hello</p><br><p>There</p>"
I wish to use the with
<ion-text color="secondary">
{{...
-1
votes
1
answer
77
views
Make the application display fit on the screen (between the status bar and navigation bar) on Android 15 and above
How to make the application display fit on the screen (between the status bar and navigation bar) on Android 15 and above Because on Android 14 and bellow my application display is okey.
Please help ...
0
votes
0
answers
46
views
AdMob test ads not showing – certificate validation error on Xiaomi
I’m trying to integrate AdMob in my app using the official test ad unit IDs.
However, no banner is displayed.
In the logs I see the following error:
Error while connecting to ad server: java.security....
0
votes
1
answer
85
views
Continuous Android BLE scan with 3rd party Ionic app in background
I have an Ionic Android application that collects data from three BLE beacon sensors.
The app has a continuous active BLE scan to read BLE data and save it to a SQLite DB. Every two minutes the scan ...
0
votes
1
answer
991
views
WARNING: Deprecation [plugin angular-sass] src/theme/global.scss
[WARNING] 2 repetitive deprecation warnings omitted.
Run in verbose mode to see all warnings. [plugin angular-sass]
angular:styles/global:styles:1:8:
1 │ @import 'src/theme/global.scss';
...
0
votes
0
answers
71
views
How to give a lazy loaded Angular standalone component's providers to another component that is used in Ionics ModalController.create
I have been converting my Module based Ionic/Angular project to standalone.
I Have a lazy load component, that then displays another component using Ionics ModalController
const modal = await this....
1
vote
1
answer
107
views
TS2740: Type '{}' is missing the following properties from type 'ExpenseModel[]': length, pop, push, concat, and 26 more
[ERROR] TS2740: Type '{}' is missing the following properties from type 'ExpenseModel[]': length, pop, push, concat, and 26 more. [plugin angular-compiler]
src/app/modules/expenses/pages/expenses-...
0
votes
1
answer
544
views
How to resolve dependencies for configuration ':app:debugRuntimeClasspathCopy'
I'm trying to sync my project in Android Studio. I get these two errors:
1.
Could not resolve all dependencies for configuration ':app:debugRuntimeClasspathCopy'.
Cannot select root node '...
0
votes
0
answers
63
views
Can I use Angular Universal prerender with ionic framework?
I'm trying to use angular universal prerendering with an Ionic Angular app.
To test I created a simple app with Tabs template.
When I run "ng run app:prerender" the cli correctly generate ...
2
votes
0
answers
105
views
Samsung Keyboard doesn't show predictive text (T9) in Ionic 7 Android app (ion-textarea & textarea both fail)
I'm developing an Android app using Ionic 7 + Capacitor, and I'm facing a frustrating issue: Samsung Keyboard does not show predictive text suggestions (T9) in my app — neither with <ion-textarea&...
2
votes
0
answers
76
views
Android 3-button bar not auto performing dynamic color adaptation
I have an ionic app with an android build, so it runs a fullscreen WebView. When the device is using 3-button navigation mode, the navigation buttons don't dynamically adapt their color. When using ...
3
votes
1
answer
79
views
Ionic Standalone Component - FormControlName
I have a form, reflected with some Ionic components:
<form [formGroup]="loginForm" (ngSubmit)="loginForm.valid && login(loginForm.controls['email'].value, loginForm.controls['...
1
vote
1
answer
59
views
Capacitor/Ionic: not live updating a binding's value
This is like the most basic functionality ever in an Angular project but somehow it won't work on Ionic when running neither for iOS nor on Web.
This is a pages' template
<ion-header [translucent]=&...
0
votes
0
answers
75
views
How to resize spinner buttons of a ion-input type number in a ion-alert?
I would like to resize the spinner buttons of the number input I declared in a ion-alert.
view of the too small spinner buttons
I tried tips I found but it does not work in my case.
In my ts file:
...
0
votes
0
answers
69
views
How to keep buttons always at the bottom of the Ion Sheet Modal?
I am using ion modal with breakpoints so it has handle and I can resize it.
Good State #1
Good State #2
Here in this picture you can see the correct thing:
And also when I click submit it is correct ...
0
votes
0
answers
13
views
plugin is not being registered in Ionic 5.4.16
Problem registering a plugin in Ionic 5.4.16
Hi! So i need to make my own plugin in this very old legacy ionic's code but it is no registering it in anyway. I've literraly tried everything i could, ...
0
votes
0
answers
67
views
iOS push notifications are being denied even though the user accepts
I am trying to implement push notifications in my iOS app. I prompt the user at startup and when I hit allow, iOS still silently denies. I know this from console logging.
constructor(
private ...
1
vote
1
answer
195
views
How do I fix the Ionic Angular Standalone Firebase API called outside injection context error?
While migrating my Ionic Firebase project from NgModules to standalone, I get errors - I'm using Ionic Capacitor 7, Angular 20.
ERROR: Firebase API called outside injection context: user
Has anyone ...
0
votes
1
answer
52
views
Ionic slot not working when ionic element is wrapped in a component
I have an Angular component that wraps an ion icon.
to make sure, the component does not interfere with the layout; I am using css:
:host { display: contents } for the component.
The component allows ...
0
votes
1
answer
187
views
PhoneGap Barcode Scanner plugin not working after upgrading to Android 11 (Cordova / Ionic 4)
I'm developing a mobile app using Ionic 4 and was previously using the PhoneGap Barcode Scanner plugin from:
https://github.com/phonegap/phonegap-plugin-barcodescanner
The plugin worked perfectly on ...
1
vote
1
answer
74
views
Msal URI wont authenticate user
I am having an issue with my MSAL Setup.
I am using IONIC, Angular and MSAL for my frontend.
My application works on web but when i publish my site to an apk my application does not redirect the user ...
-1
votes
4
answers
135
views
routerLink isn't working with ion-button (Angular and standalone components)
With my Ionic Angular app, using standalone components, my routerLinks are not working.
<ion-button expand="block" [routerLink]="['/auth/login']">Login</ion-button>
<...
0
votes
1
answer
96
views
Google Sign-In in Ionic React with Firebase not working in production (BAD_AUTHENTICATION, OAuth2: OpenID error)
I’m working on a mobile app built with Ionic React and I’m trying to implement Google login using Firebase. I am using the @capacitor-firebase/authentication package for Firebase Auth in an Ionic ...
0
votes
0
answers
233
views
In-App Purchase returns empty product list on iOS 18.5 (works on iOS 18.2)
I'm experiencing an issue with In-App Purchases for subscriptions on iOS. Everything works correctly on iOS 18.2, but after upgrading my test device to iOS 18.5 and Xcode to 16.4, the call to fetch ...
0
votes
0
answers
25
views
Cordova AAPT error resource drawable/notification_icon not found
I have just recently upgraded my cordova environment and now when I compile my app I am getting the following error:
Execution failed for task ':app:processDebugResources'.
> A failure occurred ...
0
votes
0
answers
112
views
After upgrading cordova environment, getting cannot run sass task missing in gulpfile.js
I have upgraded many components of my dev environment and I am now getting the following error when trying to compile my app. Everything was running fine before I started the upgrades, my app would ...
1
vote
1
answer
204
views
How to make OneSignal plugin work on ionic capacitor7 project
has anyone a successfull experience in using onesignal plugin with ionic (v8) capacitor (v7)?
I recently had to migrate a old ionic4 app that used the old version of onesignal plugin, but after ...
3
votes
0
answers
70
views
Ionic Angular Cordova App Not Launching on Android 10/11: Stuck After Splash Screen and PackageManager\$NameNotFoundException
I'm working on an Ionic Angular + Cordova mobile app that needs to be built and tested specifically on Android 10 and 11 for dynamic security assessment using MOBSF. The app builds successfully after ...
0
votes
0
answers
42
views
Ionic/Capacitor: Call a .NET REST API locally from a mobile
I have a REST API developed in .NET that runs locally on a MacBook.
It is accessible via:
https://192.168.1.10:9000
http://192.168.1.10:9001
It uses a self-signed certificate, and for CORS:
builder....
0
votes
0
answers
64
views
Ionic's Side Menu [ion-menu] Not Opening when clicking on the Menu button after navigating through a different page
I'm very new to Ionic and I'm trying to develop an app that contains a side menu, for that I used the [ion-menu] element in my code:
https://ionicframework.com/docs/api/menu
I started my project from ...