如何在flutter中检查NFC可用性?

问题描述 投票:0回答:1
await NfcManager.instance.isAvailable();

即使 NFC 可用但未启用,

nfc_manager
包的上述代码也会返回 false。那么,有什么方法可以检查 NFC 硬件的可用性吗?另外,有什么方法可以打开设置导航到 NFC 设置吗?比如位置设置。

flutter nfc
1个回答
0
投票

在 AndroidManifest.xml 中添加 Android 权限:

<uses-permission android:name="android.permission.NFC"/>

对于IOS:

将近场通信标签阅读器会话格式权利添加到您的权利中。

将 NFCReaderUsageDescription 添加到您的 Info.plist。

根据需要将 com.apple.developer.nfc.readersession.felica.systemcodes 和 com.apple.developer.nfc.readersession.iso7816.select-identifiers 添加到 Info.plist。

参考:https://pub.dev/packages/nfc_manager

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.