Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More
透過集合功能整理內容 你可以依據偏好儲存及分類內容。

條碼掃描

使用 ML Kit 的條形碼掃描 API,您可以讀取使用大多數標準條形碼格式編碼的數據。條碼掃描發生在設備上,不需要網絡連接。

條形碼是將信息從現實世界傳遞到您的應用程序的便捷方式。特別是,當使用二維碼(例如 QR 碼)時,您可以對結構化數據(例如聯繫信息或 WiFi 網絡憑據)進行編碼。由於 ML Kit 可以自動識別和解析這些數據,因此您的應用可以在用戶掃描條形碼時做出智能響應。

iOS安卓

如果您是 Flutter 開發人員,您可能會對FlutterFire感興趣,它包含一個用於 Firebase 的 ML Vision API 的插件。

關鍵能力

讀取大多數標準格式
  • 線性格式:Codabar、Code 39、Code 93、Code 128、EAN-8、EAN-13、ITF、UPC-A、UPC-E
  • 2D 格式:Aztec、Data Matrix、PDF417、QR 碼
自動格式檢測一次掃描所有支持的條形碼格式,而無需指定您要查找的格式。或者,通過將檢測器限制為您感興趣的格式來提高掃描速度。
提取結構化數據使用支持的 2D 格式之一存儲的結構化數據會被自動解析。支持的信息類型包括 URL、聯繫信息、日曆事件、電子郵件地址、電話號碼、SMS 消息提示、ISBN、WiFi 連接信息、地理位置和 AAMVA 標準驅動程序信息。
適用於任何方向條形碼被識別和掃描,無論其方向如何:正面朝上、倒置或側面。
在設備上運行條碼掃描完全在設備上執行,不需要網絡連接。

示例結果

結果
角落(49,125), (172,125), (172,160), (49,160)
原始值2404105001722
結果
角落(87,87) (612,87) (612,612) (87,612)
原始值WIFI:S:SB1Guest;P:12345;T:WEP;;
無線網絡信息
SSID SB1客人
密碼12345
類型WEP