0 purchases
camera camera
Camera_Camera 3.0 #
New Features! #
Add Feature Zoom!
Add Feature FlashMode
Add Support from Web!
Add Feature Change Camera, and seletec the CameraSide your prefer activated!
CallBack for return File your photo, onFile(File yourFile)
Removed return using Navigator.pop(context,file)
Refactor in internal structure
Guide for instalation #
Android #
You need add in app/build.gradle
minSdkVersion 21
copied to clipboard
IOS #
You need add in info.plist
<key>NSCameraUsageDescription</key>
<string>Can I use the camera please?</string>
<key>NSMicrophoneUsageDescription</key>
<string>Can I use the mic please?</string>
copied to clipboard
Flutter #
Add package in pubspec.yaml
camera_camera: current_version
copied to clipboard
How to use #
Camera_Camera is widget, you can use anywhere
Example 01
return Scaffold(
body: CameraCamera(
onFile: (file) => print(file);
)
);
copied to clipboard
Example 02
return Scaffold(
body: CameraCamera(
onFile: (file) => print(file);
),
floatingActionButton: FloatingActionButton(
onPressed: (){
Navigator.push(
context,
MaterialPageRoute(
builder: (_) => CameraCamera(
onFile: (file) {
photos.add(file);
//When take foto you should close camera
Navigator.pop(context);
setState(() {});
},
)))
},
child: Icon(Icons.camera_alt),
),
);
copied to clipboard
Roadmap 3.0 #
Feature
Progress
Zoom
✅
Flash
✅
CameraSide select
✅
Nullsafety support
✅
Web support (beta)
✅
Desktop support
Custom Layouts
Add Exposure controll
Add Easy Mode Video
Add Gallery
Contributing #
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License #
MIT
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.