mysql - 如何将ibeacon信息发布到服务器

标签 mysql cordova ionic-framework phonegap-build ibeacon

我正在制作原型(prototype)和应用程序(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/

相关文章:

javascript - 如何在 jquery 3.1.0 中使用 "Swipe Menu Jquery Mobile"?

android - ionic cordova android构建失败,通过说 “Gradle build daemon got exited”在大厅ci

mysql - 如何从 UNION 查询返回数据

mysql - 连接具有多行的表中的一行

mysql - 正确构建我的 mysql 表

android - 是否可以更改 sqlite db 表中的现有列

php - mysql查询检查多个非空列

ios - 在 iPhone 6 上的 Meteor Cordova 应用程序中进行缩放

css - ionic - 无法开始 gulp

javascript - android 403 for <script src ="https://accounts.google.com/gsi/client"async defer></script>