Yes to Cordova.
Here is my package.json
I’m not sure how to get the User agent string. I believe I’m using the latest ionic webview.
I’m wondering if it has something with my app being in full screen mode - which I think is from using the statusbar plugin, but I"m not sure about that. I am going try some different things. If you have any insight that would be great. Works perfectly on iOS.
{
“name”: “nww3geh9pn.net.oilanalysis.oilanalysis”,
“displayName”: “OilAnalysis”,
“version”: “1.0.0”,
“description”: “A sample Apache Cordova application that responds to the deviceready event.”,
“main”: “index.js”,
“scripts”: {
“test”: “echo “Error: no test specified” && exit 1”
},
“keywords”: [
“ecosystem:cordova”
],
“author”: “Apache Cordova Team”,
“license”: “Apache-2.0”,
“dependencies”: {
“cordova-android”: “^8.1.0”,
“cordova-plugin-androidx”: “^1.0.2”,
“cordova-plugin-androidx-adapter”: “^1.1.0”,
“cordova-plugin-badge”: “^0.8.8”,
“cordova-plugin-camera”: “^4.1.0”,
“cordova-plugin-device”: “^2.0.3”,
“cordova-plugin-dialog”: “0.0.1”,
“cordova-plugin-dialogs”: “^2.0.2”,
“cordova-plugin-firebasex”: “^7.0.1”,
“cordova-plugin-geolocation”: “^4.0.2”,
“cordova-plugin-inappbrowser”: “^3.1.0”,
“cordova-plugin-ionic-webview”: “git+https://github.com/ionic-team/cordova-plugin-ionic-webview.git”,
“cordova-plugin-local-notification”: “git+https://github.com/katzer/cordova-plugin-local-notifications.git#0ac0372”,
“cordova-plugin-native-spinner”: “git+https://github.com/greybax/cordova-plugin-native-spinner.git”,
“cordova-plugin-network-information”: “^2.0.2”,
“cordova-plugin-splashscreen”: “^5.0.3”,
“cordova-plugin-statusbar”: “^2.4.3”,
“cordova-plugin-wkwebview-inputfocusfix”: “^1.0.4”,
“phonegap-plugin-barcodescanner”: “^8.1.0”
},
“devDependencies”: {
“cordova-plugin-whitelist”: “^1.3.4”
},
“cordova”: {
“plugins”: {
“cordova-plugin-whitelist”: {},
“cordova-plugin-camera”: {
“ANDROID_SUPPORT_V4_VERSION”: “27.+”
},
“cordova-plugin-device”: {},
“cordova-plugin-file”: {},
“cordova-plugin-geolocation”: {},
“cordova-plugin-inappbrowser”: {},
“cordova-plugin-network-information”: {},
“cordova-plugin-splashscreen”: {},
“cordova-plugin-local-notification”: {},
“cordova-plugin-native-spinner”: {},
“cordova-plugin-ionic-webview”: {
“ANDROID_SUPPORT_ANNOTATIONS_VERSION”: “27.+”
},
“cordova-plugin-statusbar”: {},
“cordova-plugin-wkwebview-inputfocusfix”: {},
“cordova-plugin-dialogs”: {},
“cordova-plugin-firebasex”: {
“FIREBASE_ANALYTICS_COLLECTION_ENABLED”: “true”,
“FIREBASE_PERFORMANCE_COLLECTION_ENABLED”: “true”,
“FIREBASE_CRASHLYTICS_COLLECTION_ENABLED”: “true”,
“ANDROID_ICON_ACCENT”: “#FF00FFFF”,
“ANDROID_PLAY_SERVICES_TAGMANAGER_VERSION”: “17.0.0”,
“ANDROID_FIREBASE_ANALYTICS_VERSION”: “17.2.1”,
“ANDROID_FIREBASE_MESSAGING_VERSION”: “20.0.0”,
“ANDROID_FIREBASE_CONFIG_VERSION”: “19.0.3”,
“ANDROID_FIREBASE_PERF_VERSION”: “19.0.1”,
“ANDROID_FIREBASE_AUTH_VERSION”: “19.1.0”,
“ANDROID_CRASHLYTICS_VERSION”: “2.10.1”,
“ANDROID_CRASHLYTICS_NDK_VERSION”: “2.1.1”
},
“phonegap-plugin-barcodescanner”: {
“ANDROID_SUPPORT_V4_VERSION”: “27.+”
}
},
“platforms”: [
“android”
]
}
}