标签: android html5 mobile bluetooth geolocation
我正在开发一款软件,其中包括移动客户端和一台充当服务器的机器。这适用于高度可信赖的环境(非公开),因此我不太关心安全性。
我希望客户只有在距离服务器 2米时才能执行某项操作。
由于客户端实际上是 HTML5 应用程序,如果服务器执行检查而不是客户端(可能客户端可以将其位置发送到服务器然后执行检查)会更好),但如果不能做到,那没关系。
我已经没有关于如何做到这一点的想法。我曾考虑过蓝牙和地理位置,但可以检测到客户端附近是否至少 5米?
这甚至是远程可能吗?
答案 0 :(得分:1)
您可以使用声波来执行此操作。这些链接可能会帮助您入门:
How to estimate distance between two android devices? (bluetooth preferred)
http://www.ehow.com/how_6075947_measure-two-locations-using-sound.html
http://iqtainment.wordpress.com/acoustic-ruler/