加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

使用AngularJs读取IMEI并检测NFC点击

发布时间:2020-12-17 17:26:20 所属栏目:安全 来源:网络整理
导读:我刚刚被甩了,很重要.我必须检测何时’手机轻敲NFC标签并将NFC标签号和’手机的IMEI’发送到网络服务器. 在功能上,它听起来相当基本,但我唯一的前端体验是一些AngularJs(我主要是一个嵌入式程序员,有很多后端经验,但只是一些小的AngularJs项目(并没有普通的J
我刚刚被甩了,很重要.我必须检测何时’手机轻敲NFC标签并将NFC标签号和’手机的IMEI’发送到网络服务器.

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

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

样本代码,Plunks链接,演示,甚至代码库都非常感激.我尽可能快地使用谷歌搜索,但更喜欢那些经常做这类事情的人听力较少的错误.

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

还有其他可能吗?

解决方法

由于NFC主要使用系统调用来向驱动程序注册事件(就像任何硬件交互一样 – 很像GPS),因此只能由OS授权的应用程序访问.

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读