A high performance, easy to use, rock solid camera library for React Native apps.
Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta11...v14.0.0-beta13
Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta8...v14.0.0-beta9
Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta6...v14.0.0-beta7
expo-file-system
(EXFS) support, as EXFS.moveAsync()
will refuse to move files stored in the /tmp/
directory. So we now store in the Caches
folder instead, specifically ~/Library/Caches/<bundleid>/com.tesla.react-native-camera-kit/*
.Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta5...v14.0.0-beta6
Fixed 'postinstall' script that would cause a failure after yarn add ..
on beta4.
Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta4...v14.0.0-beta5
CameraScreen
component. Copy-paste the example/src/CameraExample.tsx
file to get a good replacement starting point.CameraScreen
component was effectively just the Camera
component, thus it made sense to remove it.showFrame
is now positioned differently than before on Android (centered)setTorchMode
was removed as it was un-React like. Please use the declarative torchMode="on"
insteadzoom
and onZoom
if you want to customize how fast it zoomszoom={1.0}
prop that controls zoom by @scarlac in https://github.com/teslamotors/react-native-camera-kit/pull/559
onZoom={e => e.nativeEvent.zoom}
prop event handler that triggers when users pinch to zoomFull Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v14.0.0-beta3...v14.0.0-beta4
Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v13.0.0...v14.0.0-beta3
expo-file-system
library which only allows managing files in either Documents/
or Library/Caches
directories.Full Changelog: https://github.com/teslamotors/react-native-camera-kit/compare/v13.0.0...v14.0.0-beta2