【问题标题】:How can we implement "Host Card Emulation (HCE)" with Flutter?我们如何用 Flutter 实现“Host Card Emulation (HCE)”?
【发布时间】:2022-10-18 03:35:36
【问题描述】:

我们正在努力在 Flutter 中实现 HCE,但到目前为止只能使用以下代码从 iOS 版本中读取标签信息 -

void _readTag() {
  NfcManager.instance.startSession(onDiscovered: (NfcTag tag) async {
    print("_tagRead:${tag.data}");
    result.value = tag.data;
    NfcManager.instance.stopSession();
  });
}

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

【问题讨论】:

    标签: flutter tags nfc reader hce


    【解决方案1】:

    上次我检查时,Apple 还不支持 HCE(大约是 1 年前)。
    如果只需要在Android上实现,可以use the nfc_emulator library

    【讨论】:

    • 好,谢谢。我会检查并更新你。
    • 这是特定于 NFC 标签的,所有标签在 android 中不受支持,但可以工作。
    • 现在是 2022 年,我想做一个 NFC 支付应用程序,对于 android 我知道这是可能的,但对于 iOS,我怎样才能模拟一张卡?
    【解决方案2】:

    “你在用NFC做支付应用有什么收获吗!”

    【讨论】:

    • 尝试在 cmets 中提出问题和疑问。
    • 这并没有真正回答这个问题。如果您有其他问题,可以点击 提问。要在此问题有新答案时收到通知,您可以follow this question。一旦你有足够的reputation,你也可以add a bounty 来引起对这个问题的更多关注。 - From Review
    猜你喜欢
    • 2014-04-27
    • 2014-06-12
    • 2014-10-18
    • 1970-01-01
    • 2019-09-26
    • 2020-10-03
    • 1970-01-01
    • 2020-10-25
    • 1970-01-01
    相关资源
    最近更新 更多