gpt4 book ai didi

angularjs - 使用 AngularJs 读取 IMEI 并检测 NFC 敲击

转载 作者:行者123 更新时间:2023-12-05 00:56:01 27 4
gpt4 key购买 nike

我刚刚被甩了,大时间。我必须检测“手机何时点击 NFC 标签并将 NFC 标签号和“手机的 IMEI”传输到网络服务器。

从功能上讲,这听起来相当基本,但我唯一的前端经验是一些 AngularJs(我主要是一个嵌入式程序员,有相当多的后端经验,但只有几个小的 AngularJs 项目(没有普通的 vanilla JS)。我做到了几年前做了一些小的 Android 项目,但现在可能已经忘记了大部分,我不确定我是否能及时恢复速度,所以更喜欢基于浏览器的解决方案。

我应该在这里使用哪种技术,尽可能多地选择现成的构建块。我只有短时间出汗子弹。

示例代码、Plunks 链接、演示,甚至代码库都被感激地接受。我尽可能快地使用谷歌搜索,但更喜欢从经常做这种事情的人那里听到不太容易出错的开始。

[Upadte] 我能看到的最好的是用于 NFC 的 Phone Gap 插件(它是否也可用于 COrdova?)。但是我如何将它包装到一个 AngularJs 应用程序中呢?

还有其他可能吗?

最佳答案

由于 NFC 本质上是使用系统调用向驱动程序注册事件(就像任何硬件交互 - 很像 GPS),因此它只能由操作系统授权的应用程序访问。

大多数浏览器都被视为授权应用程序,因此如果浏览器公开 API 以与 NFC 交互 - 您可以使用它。

就我而言,只有 Mozilla 公开了这样的 API(来源:herehere)

您的另一种选择是安装第三方库以及直接与操作系统本身对话的应用程序(在前一种解决方案中,浏览器为您调用系统调用,在这个解决方案中 - 库将)因此您的应用程序将NFC 兼容,并会要求操作系统提供正确的安装权限。如果您正在开发混合应用程序,我建议您查看 this .

关于angularjs - 使用 AngularJs 读取 IMEI 并检测 NFC 敲击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37029205/

27 4 0
文章推荐: css - 在
文章推荐: tree - 构建四叉树
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com