I have developed a deals app using ionic that seems to work on all modern phones except Samsung S models.
The app has a CMS that allows store owners to add and change deals dynamically and customers can the click the deal allowing a qr scanner to pop up and scan the deal in store.
This is not an android issue as the same version works as long as the phone is not a Samsung.
I am using Ionic http, and believe I have CORS set up correctly.
However the app crashes when opened.
I have tried in Chrome but it only occurs in production on some phones.
If anyone has experienced Samsung specific issues with ionic I would love to get to the bottom of this.
Plugins
“cordova-sqlite-storage”: {},
“ionic-plugin-keyboard”: {},
“cordova-plugin-whitelist”: {},
“cordova-plugin-device”: {},
“cordova-plugin-splashscreen”: {},
“cordova-plugin-ionic-webview”: {},
“cordova-plugin-dialogs”: {},
“cordova-plugin-qrscanner”: {},
“cordova-plugin-android-permissions”: {},
“cordova-plugin-inappbrowser”: {},
“cordova-plugin-facebook4”: {}, //edited for confidentiality
"cordova-plugin-statusbar": {}
Ionic Info Output
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.19.0
ionic (Ionic CLI) : 3.19.0
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.1.8
Cordova Platforms : ios 4.5.4
Ionic Framework : ionic-angular 3.9.2
System:
ios-deploy : 1.9.2
Node : v8.9.3
npm : 2.15.12
OS : macOS High Sierra
Xcode : Xcode 9.2 Build version 9C40b
Misc:
backend : pro