Firebase Summit で発表されたすべての情報をご覧ください。Firebase を使用してアプリ開発を加速し、自信を持ってアプリを実行する方法を紹介しています。
詳細
フィードバックを送信
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
バーコードスキャン
plat_ios
plat_android
This page describes an old version of the Barcode Scanning API, which was part
of ML Kit for Firebase. Development of this API has been moved to the
standalone ML Kit SDK, which you can use with or without Firebase.
Learn more .
See
Barcode Scanning
for the latest documentation.
ML KitのバーコードスキャンAPIを使用すると、ほとんどの標準的なバーコード形式を使用してエンコードされたデータを読み取ることができます。バーコードスキャンはデバイス上で行われ、ネットワーク接続は必要ありません。
バーコードは、現実の世界からアプリに情報を渡すための便利な方法です。特に、QRコードなどの2D形式を使用する場合は、連絡先情報やWiFiネットワーククレデンシャルなどの構造化データをエンコードできます。 ML Kitはこのデータを自動的に認識して解析できるため、ユーザーがバーコードをスキャンしたときにアプリがインテリジェントに応答できます。
iOS Android
Flutter開発者の方は、FirebaseのMLVisionAPI用のプラグインを含むFlutterFire に興味があるかもしれません。
これは、Firebase用のMLキットのベータリリースです。このAPIは、下位互換性のない方法で変更される可能性があり、SLAまたは非推奨ポリシーの対象ではありません。 主な機能 ほとんどの標準形式を読み取ります 線形フォーマット:Codabar、Code 39、Code 93、Code 128、EAN-8、EAN-13、ITF、UPC-A、UPC-E 2Dフォーマット:Aztec、Data Matrix、PDF417、QRコード 自動フォーマット検出 探しているフォーマットを指定せずに、サポートされているすべてのバーコードフォーマットを一度にスキャンします。または、検出器を目的の形式のみに制限してスキャン速度を上げます。 構造化データを抽出します サポートされている2D形式の1つを使用して保存された構造化データは、自動的に解析されます。サポートされている情報の種類には、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;;
WiFi情報 SSID SB1ゲスト パスワード 12345 タイプ WEP
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
Last updated 2023-01-18 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
ご意見をお聞かせください