cordova - 科尔多瓦的蓝牙 BLE 信标
问题描述
首先,我对 BLE 信标概念很陌生。我有一个想法,但不知道是否可行。
- 我有一个用户登录的移动应用程序 (cordova)。我的想法是,当用户靠近我的实际位置时,我想向他们发送推送通知以进行签到。
我是否可以从应用程序中获取用户的蓝牙 UUID 并将其保存到他们的个人资料中,然后让树莓派扫描他们的 UUID,当“新”设备关闭并且知道 UUID 时,我可以发送推送?
有谁知道这是否可行,并且足够稳定?
我进行了一些研究,但找不到一个科尔多瓦插件来获取移动应用设备自己的 UUID 以保存到用户配置文件中,如果可能的话,有人知道如何获取吗?
- 我想要的另一种方法是在用户设备靠近信标时从用户设备中搜索信标,但是可以在不打开应用程序的情况下在后台完成吗?
我查看了这个科尔多瓦插件https://github.com/randdusing/cordova-plugin-bluetoothle和https://github.com/don/cordova-plugin-ble-central 但看不到如何获取设备自己的 UUID。
解决方案
推荐阅读
- amazon-web-services - AWS Glue 作业内存不足
- google-contacts-api - Gmail API 令牌过期测试模式
- c# - 数据集“DataSet1”的查询执行失败。初始化字符串的格式不符合从索引 0 开始的规范
- java - 在 Spring Boot (Java) 中从 js 文件创建模型变量名称和名称
- python - 如何修复 Poppler 的 ImportError
- c++ - 从下标运算符重载中返回一个数组
- javascript - 如果雷达图表值已满,则它占用一半空间(Chart.js)
- asp.net-core - 处理基本的 Blazor 表单 - 缺少指令或程序集参考?
- firebase - 在 null 上调用了方法 'collection'。接收方:null 尝试调用:collection("user")
- javascript - 如何在 Apollo 客户端的初始化中使用来自 React 的全局数据?