我正在制作原型和应用程序(Cordova / phonegap)。
我想知道是否有可能从我的应用程序检索ibeacon信息,例如(UDID,主要,次要,信号强度),然后将其从应用程序发布到MySQL数据库。
假设ibeacon每5秒广播一次,然后我要将上述所有数据发布到数据库中。
如果有可能,可以使用一个脚本作为示例吗?
最佳答案
这肯定是可能的,并且是非常常见的用例。使用Cordova plugin for beacon detection,您将每秒获得一次回调,其中包含所有可见信标的列表。
使用JavaScript进行服务器调用的方式与信标无关。 jQuery的一种方法是:
$.post('/remote-url', {json: jsonString });
您需要了解的主要事情是,您可能无法每秒调用一次服务器。您需要限制呼叫,以便每15-30秒左右仅发出一次呼叫,以免堆积请求。
关于mysql - 如何将ibeacon信息发布到服务器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40004155/