FLUTTER ECOSYSTEM

mobile_scanner

一个通用的 Flutter 条形码和二维码扫描器,Android 使用 CameraX/ML Kit,iOS 和 macOS 使用 AVFoundation/Apple Vision,Web 使用 ZXing。

最新版本
7.2.0
近 30 天下载
81.7万
喜欢数
2270
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Mobile Scanner 是一个跨平台的 Flutter 包,利用 CameraX/ML Kit、AVFoundation/Apple Vision 和 ZXing 等原生技术,在 Android、iOS、macOS 和 Web 上实现条形码和二维码扫描。它提供了一个简单可靠的接口,可将扫描功能集成到应用中,而无需处理平台特定的复杂性。该包可轻松管理摄像头访问、解码和实时反馈,设置简单。适用于需要快速从条形码或二维码捕获数据的应用程序。

适合场景
  • 库存管理
  • 活动票务扫描
  • 产品信息查询
  • 通过二维码进行用户身份验证
  • 数字名片交换
主要特点
  • 跨平台支持
  • 实时扫描
  • 自动相机权限处理
  • 轻量且快速解码
  • 内置错误处理
适合对象
  • 零售应用
  • 物流与仓储
  • 事件签到
  • 移动支付系统
  • 信息共享工具
使用建议
  • 所有平台都需要相机权限
  • Web 支持取决于浏览器的摄像头访问权限
  • 性能在旧设备上有所不同
  • 可能需要自定义UI层以实现高级样式
  • 背景扫描在所有平台上均不受支持
支持平台AndroidiOSWebmacOS

安装插件

flutter pub add mobile_scanner

所属分类

源码仓库

关联项目

所在榜单