패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.2.0

qr_code_tools

iOS 및 Android용 Flutter 플러그인으로 QR 코드를 디코딩합니다.

AndroidiOS
30일 다운로드
3.4천
좋아요
30
Pub 점수
140

패키지 설치

flutter pub add qr_code_tools

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

qr_code_tools는 iOS 및 Android용으로 설계된 Flutter 플러그인으로, 모바일 애플리케이션 내에서 QR 코드 디코딩을 가능하게 합니다. 장치의 카메라를 사용하여 QR 코드에서 데이터를 스캔하고 추출할 수 있는 간단한 인터페이스를 제공합니다. 가볍고 성능 최적화되어 있어 빠르고 신뢰할 수 있는 QR 코드 인식이 필요한 앱에 적합합니다. 실시간 스캔과 이미지 기반 디코딩을 모두 지원하여 다양한 사용 사례에 유연성을 제공합니다. 단순성에 중점을 두어 Flutter 프로젝트에 원활하게 통합됩니다.

사용 사례

  • 모바일 재고 추적
  • 이벤트 티켓 스캔
  • QR을 통한 연락처 공유
  • 디지털 결제 시작
  • 제품 정보 조회

주요 기능

  • 실시간 QR 스캔
  • 이미지 기반의 QR 디코딩
  • 크로스 플랫폼 지원 (iOS 및 안드로이드)
  • 간단한 API 통합
  • 경량이고 빠른 성능

적합한 대상

  • 소매 및 전자상거래 앱
  • 이벤트 관리 도구
  • 물류 및 자산 추적
  • 고객 참여 플랫폼
  • 모바일 결제 시스템

고려 사항

  • 모든 플랫폼에서 카메라 권한이 필요합니다
  • 카메라 미리보기용 추가 UI가 필요할 수 있습니다
  • 성능은 장치 카메라 품질에 따라 달라집니다
  • QR 코드 디코딩에 한정 (생성 불가)
  • 형식이 잘못된 코드에 대한 내장된 오류 처리 없음

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

QR Code Tools

Build Status pub package

The Flutter plugin for iOS and Android to decoding QR codes.

Installation

First, add qr_code_tools as a dependency in your pubspec.yaml file.

iOS

Add one rows to the ios/Runner/Info.plist:

  • one with the key Privacy - Photo Library Usage Description and a usage description.

Or in text format add the key:

<key>NSPhotoLibraryUsageDescription</key>
<string>Can I use the photo library please?</string>
Android

Nothing to do

Example

import 'package:qr_code_tools/qr_code_tools.dart';

String _data;

/// decode from local file
Future decode(String file) async {
  String data = await QrCodeToolsPlugin.decodeFrom(file);
  setState(() {
    _data = data;
  });
}

For a more elaborate usage example see here.

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.