我们将为Microsoft Band2开发瓷砖。有没有什么办法对基于GPS的某些瓷砖进行地理围栏,这些瓷砖是为商业用途而创建的,所以它们只在公司范围内工作?
发布于 2016-06-24 05:22:49
这取决于你所说的“在公司范围内工作”是什么意思。您不能在Band本身上运行代码(只能通过在移动设备上运行的应用程序从Band读取或推送到Band ),因此您无法阻止用户在Band上随意打开Tile。也没有与Band上的瓷砖相关的地理围栏功能。
如果您不希望Tile中的自定义按钮在给定区域之外工作--这很容易。按钮按下事件被发送到移动设备上的应用程序并由其处理,如果用户在该区域之外,则可以简单地忽略按钮按下事件。
如果您不希望用户在给定区域之外看到Tile中的任何内容,则可以使用Tile then事件使您的应用程序有机会在移动设备位于该区域之外时清除Tile中的内容(如果在该范围内,则重新发送)。尽管如此,通过蓝牙将内容推送到Band需要时间,因此用户仍有机会在内容被清除/更新之前查看内容。即使我们速度很快,您也只能在两个蓝牙都启用并且Band在移动设备的范围内时才能连接到Band。如果用户关闭了Band上的蓝牙,或者只是离移动设备足够远,用户将能够看到磁贴中的所有现有内容。
https://stackoverflow.com/questions/37978142
复制相似问题