Add camera capability (#45)
Closes: #29 Fixes access to the camera in the android cordova build and maintains access when using the vite build. Reviewed-on: Georgi_Lab/ALVINN_f7#45
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<widget id="edu.midwestern.alvinn" version="0.1.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
|
||||
<widget id="edu.midwestern.alvinn" version="0.1.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<name>ALVINN</name>
|
||||
<description>Anatomy Lab Visual Identification Neural Network.</description>
|
||||
<author email="jgeorg@midwestern.edu" href="https://midwestern.edu">
|
||||
@@ -14,12 +14,16 @@
|
||||
<access origin="*" />
|
||||
|
||||
<platform name="android">
|
||||
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application">
|
||||
<application android:usesCleartextTraffic="true" />
|
||||
</edit-config>
|
||||
<preference name="StatusBarOverlaysWebView" value="false" />
|
||||
<preference name="android-minSdkVersion" value="22" />
|
||||
<preference name="SplashMaintainAspectRatio" value="true" />
|
||||
<preference name="AndroidWindowSplashScreenAnimatedIcon" value="res/screen/android/splashscreen.xml" />
|
||||
<preference name="AndroidWindowSplashScreenBackground" value="#0f206c" />
|
||||
<preference name="AndroidInsecureFileModeEnabled" value="true" />
|
||||
<preference name="hostname" value="localhost" />
|
||||
<icon density="ldpi" src="res/icon/android/mipmap-ldpi/ic_launcher.png" />
|
||||
<icon density="mdpi" src="res/icon/android/mipmap-mdpi/ic_launcher.png" />
|
||||
<icon density="hdpi" src="res/icon/android/mipmap-hdpi/ic_launcher.png" />
|
||||
|
||||
47
cordova/package-lock.json
generated
47
cordova/package-lock.json
generated
@@ -12,6 +12,7 @@
|
||||
"cordova-android": "^12.0.1",
|
||||
"cordova-browser": "^7.0.0",
|
||||
"cordova-ios": "^7.0.1",
|
||||
"cordova-plugin-camera": "^7.0.0",
|
||||
"cordova-plugin-keyboard": "^1.2.0",
|
||||
"cordova-plugin-statusbar": "^4.0.0"
|
||||
}
|
||||
@@ -501,6 +502,46 @@
|
||||
"node": ">=16.13.0"
|
||||
}
|
||||
},
|
||||
"node_modules/cordova-plugin-camera": {
|
||||
"version": "7.0.0",
|
||||
"resolved": "https://registry.npmjs.org/cordova-plugin-camera/-/cordova-plugin-camera-7.0.0.tgz",
|
||||
"integrity": "sha512-OVQWZTBb18Y6e5c+bbXt3E4Z1yGnYqaywh2h5vVr/+nxMcdMIE+lm527bRK5vLN/RUqhGYP/Z+5n+O7Fk7fVNw==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"cordovaDependencies": {
|
||||
"3.0.0": {
|
||||
"cordova-android": ">=6.3.0"
|
||||
},
|
||||
"4.1.0": {
|
||||
"cordova": ">=7.1.0",
|
||||
"cordova-android": ">=6.3.0"
|
||||
},
|
||||
"5.0.0": {
|
||||
"cordova": ">=9.0.0",
|
||||
"cordova-android": ">=9.0.0",
|
||||
"cordova-ios": ">=5.1.0"
|
||||
},
|
||||
"5.0.4-dev": {
|
||||
"cordova": ">=9.0.0",
|
||||
"cordova-android": "<10.0.0",
|
||||
"cordova-ios": ">=5.1.0"
|
||||
},
|
||||
"6.0.0": {
|
||||
"cordova": ">=9.0.0",
|
||||
"cordova-android": ">=10.0.0",
|
||||
"cordova-ios": ">=5.1.0"
|
||||
},
|
||||
"7.0.0": {
|
||||
"cordova": ">=9.0.0",
|
||||
"cordova-android": ">=12.0.0",
|
||||
"cordova-ios": ">=5.1.0"
|
||||
},
|
||||
"8.0.0": {
|
||||
"cordova": ">100"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/cordova-plugin-keyboard": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/cordova-plugin-keyboard/-/cordova-plugin-keyboard-1.2.0.tgz",
|
||||
@@ -2605,6 +2646,12 @@
|
||||
"xml-escape": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"cordova-plugin-camera": {
|
||||
"version": "7.0.0",
|
||||
"resolved": "https://registry.npmjs.org/cordova-plugin-camera/-/cordova-plugin-camera-7.0.0.tgz",
|
||||
"integrity": "sha512-OVQWZTBb18Y6e5c+bbXt3E4Z1yGnYqaywh2h5vVr/+nxMcdMIE+lm527bRK5vLN/RUqhGYP/Z+5n+O7Fk7fVNw==",
|
||||
"dev": true
|
||||
},
|
||||
"cordova-plugin-keyboard": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/cordova-plugin-keyboard/-/cordova-plugin-keyboard-1.2.0.tgz",
|
||||
|
||||
@@ -16,13 +16,17 @@
|
||||
"cordova-android": "^12.0.1",
|
||||
"cordova-browser": "^7.0.0",
|
||||
"cordova-ios": "^7.0.1",
|
||||
"cordova-plugin-camera": "^7.0.0",
|
||||
"cordova-plugin-keyboard": "^1.2.0",
|
||||
"cordova-plugin-statusbar": "^4.0.0"
|
||||
},
|
||||
"cordova": {
|
||||
"plugins": {
|
||||
"cordova-plugin-statusbar": {},
|
||||
"cordova-plugin-keyboard": {}
|
||||
"cordova-plugin-keyboard": {},
|
||||
"cordova-plugin-camera": {
|
||||
"ANDROIDX_CORE_VERSION": "1.6.+"
|
||||
}
|
||||
},
|
||||
"platforms": [
|
||||
"ios",
|
||||
|
||||
Reference in New Issue
Block a user