【发布时间】:2021-06-22 05:31:31
【问题描述】:
我最近以 6 美元的价格从亚马逊购买了 nfc 贴纸标签,我想知道在扫描 nfc 标签时是否可以在我的 Flutter 应用程序中触发一个功能。即使手机被锁定,我也希望它发生。非常感谢您对执行此类操作的任何帮助,如果有任何示例材料或有关此(颤振库)的任何信息,请告诉我。
【问题讨论】:
我最近以 6 美元的价格从亚马逊购买了 nfc 贴纸标签,我想知道在扫描 nfc 标签时是否可以在我的 Flutter 应用程序中触发一个功能。即使手机被锁定,我也希望它发生。非常感谢您对执行此类操作的任何帮助,如果有任何示例材料或有关此(颤振库)的任何信息,请告诉我。
【问题讨论】:
我之前也曾遇到过这个开源flutter-nfc-reader 库。我强烈建议看看这个库,因为从头开始制作一个 nfc 读写器可能需要很长时间。文档写得很好,应该很容易理解。
它基本上可以满足您的所有需求:
如果您有兴趣,还有一个替代库:nfc_in_flutter。
谢谢。
【讨论】:
NFCService 处理后台进程。对于 2,您通常会将应用程序的 bundle ID or package name 写入 NFC 标签。当设备扫描它时,它会打开相应的应用程序。