在我的应用程序中,我们想要在用户远离电话或手表时发出警告。
我们正在使用wear的API扫描最近的节点。
有没有什么方法可以检测两个这样的节点之间的距离?
使用公式获取两者的地理位置和计算距离是一种可能的方法。
但是,佩戴操作系统上的API不是可以使用蓝牙距离或信号强度来检测距离吗?
发布于 2018-06-11 23:23:15
该平台直接支持的最好的是the Node API's isNearby method,但如果电话手表连接是通过蓝牙而不是蜂窝或wifi,则本质上只是返回true。它不会给你任何类似于真实距离数的东西。
除此之外,正如您所提到的,您必须在两个设备上使用GPS推出自己的解决方案。但这也有很多缺点:复杂性、可靠性和电池使用是我立即想到的问题。有一天,您将能够从融合位置提供商using wifi获得这种精度,但可能在几年内不会。
https://stackoverflow.com/questions/50696874
复制相似问题