メインコンテンツへスキップ

@capgo/capacitor-nfc

iOSとAndroidのCapacitorアプリ向けに、NFCタグの検出・読み取り・書き込みをネイティブで提供

iOSとAndroidのCapacitorアプリ向けに、NFCタグの検出・読み取り・書き込みをネイティブで提供

まずはここから startScanning() および以下に示すその他のコアメソッドです。

プラットフォームサポート備考
iOSはいネイティブ
Androidはいネイティブ
WebいいえCapacitor.getPlatform() でガードする
  • startScanning - NFCタグの読み取りを開始します。
  • stopScanning - 実行中のNFCスキャンセッションを停止します。
  • write - 指定されたNDEFレコードを最後に検出したタグに書き込みます。
  • erase - 空のNDEFメッセージを書き込むことで、最後に検出したタグの消去を試みます。
メソッド説明
startScanningNFCタグの読み取りを開始します。
stopScanning実行中のNFCスキャンセッションを停止します。
write最後に検出されたタグに、指定したNDEFレコードを書き込みます。
erase空のNDEFメッセージを書き込むことで、最後に検出されたタグの消去を試みます。
makeReadOnly最後に検出されたタグを読み取り専用に設定することを試みます。
shareP2P経由で別のデバイスとNDEFメッセージを共有します(Androidのみ)。
unshare共有中のNDEFメッセージの共有を停止します(Androidのみ)。
getStatus現在のNFCアダプターの状態を返します。
showSettingsユーザーがNFCを有効にできるシステム設定ページを開きます。
getPluginVersionネイティブプラグインに組み込まれているバージョン文字列を返します。
isSupportedデバイスがNFCハードウェアをサポートしているか確認します。
addListener現在の挙動については、ソースの定義を参照してください。
addListener現在の挙動については、ソースの定義を参照してください。
addListener現在の挙動については、ソースの定義を参照してください。

このリファレンスは以下から同期されています: src/definitions.ts 内の capacitor-nfc.

@capgo/capacitor-nfc からのステップアップ

「@capgo/capacitor-nfc からのステップアップ」セクション

以下を使用している場合: @capgo/capacitor-nfc ネイティブプラグインの作業を計画するには、それを以下と連携させる @capgo/capacitor-nfc の使用方法 @capgo/capacitor-nfc でネイティブ機能を使用する場合、 Capgo プラグインディレクトリ Capgo プラグインディレクトリでのプロダクトワークフロー向けに、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加・更新 実装の詳細は Adding or Updating Plugins を、 Ionic Enterprise プラグインの代替案 製品ワークフローは Ionic Enterprise Plugin Alternatives を参照してください。