我在Ionic 2上开发了一个应用程序,我想实现一个限制,只有当用户位于某个位置的GPS或某个范围内时才能使用某个功能,我已设置在我的数据库。例如:用户只有在X时才能点击该项目。我最近刚接触Ionic 2以及GPS验证的工作方式。
实现此限制的最佳方法是什么?
答案 0 :(得分:2)
您要完成的任务称为" geofencing"。 通常,您的应用程序将获取一个位置,然后检查最后一个已知位置的坐标是否包含一组预定义区域,通常在一些其他coordintate周围的半径内。
某些移动sdks提供了地理围栏的实现,但是由于您使用的是ionic2,因此您可能需要研究cordova实现。
幸运的是,有人放了一个example of geofencing with ionic2,你应该肯定地看看。