@capgo/capacitor-nfc を使用します。
API を使用して、Capacitor NFC プラグインのパブリック サーフェイスを提供します。
インストール
bun add @capgo/capacitor-nfc
bunx cap sync
このプラグインが公開するもの
startScanning- NFC タグを待機します。stopScanning- NFC スキャニング セッションを停止します。write- 最後に発見したタグに提供された NDEF レコードを書き込みます。erase- 最後に発見したタグを空の NDEF メッセージで書き込んで、最後に発見したタグを消去します。
使用例
startScanning
NFC タグを待機します。
import { CapacitorNfc } from '@capgo/capacitor-nfc';
await CapacitorNfc.startScanning();
stopScanning
進行中のNFCスキャニングセッションを停止します。
import { CapacitorNfc } from '@capgo/capacitor-nfc';
await CapacitorNfc.stopScanning();
write
最後に発見されたタグに提供されたNDEFレコードを書き込みます。
import { CapacitorNfc } from '@capgo/capacitor-nfc';
await CapacitorNfc.write({} as WriteTagOptions);
erase
最後に発見されたタグを空のNDEFメッセージで書き込んで消去します。
import { CapacitorNfc } from '@capgo/capacitor-nfc';
await CapacitorNfc.erase();
フルリファレンス
- GitHub https://github.com/Cap-go/capacitor-nfc/
- ドキュメント: /docs/plugins/nfc/
Using @capgo/capacitor-nfc
Capgoを使用している場合 Using @capgo/capacitor-nfc ダッシュボードとCapgoの操作を計画する場合、@API/__CAPGO_KEEP_1__-nfc @capgo/capacitor-nfc 実装詳細については @capgo/capacitor-nfc に Getting Started 実装詳細については Getting Started に API Overview 実装詳細については API Overview に Introduction 実装詳細については Introduction、 API Keys 実装詳細については API Keys に