我有一个用例,其中,我需要标记存在的人进入一个房间,假设每个设备将有一个5-6位数字的用户身份。
我现在可以上传结果到后端。这是通过执行考勤标记代码来实现的,如果它位于所需的信标的邻近区域并且具有活动的因特网连接。
,但是如果用户没有互联网接入怎么办?
,信标可以将数据发送给服务器吗?
我遇到了一个名为Ubudu信标的选项,它在某种程度上是有意义的。我是一个前端的JavaScript开发人员创建这个应用程序使用Appcelerator,并一直使用Ti模块,目前可用于估计信标。任何帮助都很感激。
发布于 2016-03-10 08:41:10
另一种方法是使用您配置的另一部手机,而不是信标,并让该设备将结果上传到后端。因此,您将不会依赖于用户的电话有一个有效的互联网连接。
这两部手机在附近时会发现对方,并交换用户身份。看看一些现有的SDK,这些SDK可以让你做到这一点,比如谷歌在附近,p2pkit.io或者newaer。
免责声明:我是从事p2pkit.io工作的工程师之一
发布于 2016-02-22 09:05:17
市场上绝大多数信标都是单向工作的,即只有广播数据,但不能接收任何信号。他们也只配备了蓝牙,所以不能直接访问互联网。
Ubudu似乎是一个例外,它可以通过Ubudu信标网络将短消息(16字节)传输到“网关”信标,即通过USB电缆连接到实际连接到Internet的设备的信标。我没有这方面的经验,所以很难判断它是否有效。
但是,对于您的具体问题,我认为解决方案可能要简单得多:如果当时没有Internet连接,那么您只需将结果缓存在设备上,然后稍后将其发送到服务器上如何?
https://stackoverflow.com/questions/35524564
复制相似问题