पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

camera_camera कवर
पैकेज विवरणv3.0.0

camera_camera

आपके प्रोजेक्ट के लिए आसान प्लगइन कैमरा, प्लेटफ़ॉर्म्स एंड्रॉइड और आईओएस।

AndroidiOS
30-दिन डाउनलोड
879
लाइक
185
Pub अंक
130

पैकेज इंस्टॉल करें

flutter pub add camera_camera

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

camera_camera पैकेज एंड्रॉइड और आईओएस एप्लिकेशन में कैमरा एकीकरण को सरल बनाने के लिए एक सीधा-आगे फ्लटर प्लगइन है। यह डिवाइस कैमरा को एक्सेस करने के लिए एक आसान उपयोगकर्ता इंटरफ़ेस प्रदान करता है, जिससे डेवलपर्स को कम सेटअप के साथ फोटो और वीडियो कैप्चर करने में सक्षम बनाता है। डेवलपर अनुभव को ध्यान में रखते हुए बनाया गया, यह प्लेटफॉर्म-विशिष्ट जटिलताओं को पृष्ठभूमि में संभालता है, जिससे यह विस्तृत कॉन्फ़िगरेशन के बिना मूल फ़ंक्शनलिटी की आवश्यकता वाले प्रोजेक्ट्स के लिए आदर्श है। पैकेज सक्रिय रूप से बनाए रखा जाता है और ओपन-सोर्स है, जिससे समुदाय के योगदान और पारदर्शिता संभव है।

उपयोग

  • सरल तस्वीर कैप्चर
  • वीडियो रिकॉर्डिंग
  • बेसिक कैमरा इंटीग्रेशन
  • क्रॉस-प्लेटफ़ॉर्म मोबाइल एप्प्स
  • त्वरित प्रोटोटाइपिंग

मुख्य विशेषताएँ

  • आसान सेटअप
  • Android और iOS समर्थन
  • न्यूनतम कॉन्फ़िगरेशन
  • Open-source
  • सक्रिय रखरखाव

इनके लिए उपयुक्त

  • शुरुआती Flutter विकासकर्ता
  • मूल फ़ोटोग्राफ़ी के लिए कैमरा एक्सेस की आवश्यकता वाले प्रोजेक्ट
  • त्वरित ऐप विकास
  • छवि अंकन की आवश्यकता वाले मोबाइल एप्प्स
  • हल्के कैमरा समाधान

विचार योग्य बातें

  • सीमित उन्नत विशेषताएं
  • वेब या डेस्कटॉप के लिए समर्थन नहीं
  • मूल कैमरा API पर निर्भर करता है
  • जटिल कैमरा वर्कफ़्लो के लिए उपयुक्त नहीं
  • सही अनुमति प्रबंधन की आवश्यकता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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

example

Guide for instalation

Android

You need add in app/build.gradle

minSdkVersion 21

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>

Flutter

Add package in pubspec.yaml

camera_camera: current_version

How to use

Camera_Camera is widget, you can use anywhere

Example 01

return Scaffold(
      body: CameraCamera(
        onFile: (file) => print(file);
      )
);

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),
      ),
);

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

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 2 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट