参考 > 函数参考 > 移动函数 > RangeBeacons
 
RangeBeacons
目的 
返回 iBeacon 列表及其与 iOS 设备的距离。
格式 
RangeBeacons ( UUID {; 超时 ; 较大值 ; 较小值} )
参数 
UUID - 要搜索的 iBeacon 的通用唯一标识符。UUID 会将一个或多个 iBeacon 标识为特定类型或来自特定组织。例如,某个百货商店所有分支的 iBeacon 可以共享相同的 UUID。
超时 - 在返回值之前等待的秒数。如果未指定超时,则此函数将在五秒钟后返回一个值。
较大值 - 标识一组 iBeacon 的值。例如,某个百货商店的特定分支中的所有 iBeacon 可以共享相同的较大值
较小值 - 标识一组 iBeacon 中的特定 iBeacon 的值。例如,某百货商店特定分支的玩具部门中的所有 iBeacon 可以共享相同的较小值
括号 { } 中的参数是可选的。
返回的数据类型 
文本
源于 
FileMaker Pro 15.0
说明 
在 FileMaker Go 中,返回:
UUID - 每个标识的 iBeacon 的通用唯一标识符。
较大值 - 标识一组 iBeacon 的值。
较小值 - 标识一组 iBeacon 中的特定 iBeacon 的值。
近程 - 表示与 iBeacon 的相对距离的数字。返回:
0(未知)无法确定与 iBeacon 的距离里。
1(邻近)iBeacon 距离 iOS 设备非常近。
2(附近)iBeacon 距离 iOS 设备相对比较近。
3(远)iBeacon 距离 iOS 设备很远。
精确度 - 距离 iBeacon 的近似值的精确度(以米为单位)。此值可帮助您区分具有相同近似值的 iBeacon。负值表示无法确定精确度。
rssi - 收到的 iBeacon 的信号强度,以分贝为单位。
注释
如果没有符合条件的 iBeacon,此函数将返回一个空字符串。
如果“iOS 位置服务”设置已关闭,则此函数将返回一个空字符串。
如果查询无效,此函数将返回一个问号 (?)。
示例 
RangeBeacons ( "D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C" ) 返回有关具有指定 UUID 的所有附近 iBeacon 的信息:
D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C, 10, 1, 0, -1.00, 0
D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C, 5, 1, 3, 14.68, -79
D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C, 5, 2, 3, 18.96, -81
RangeBeacons ( "D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C" ; 30 ) 将在 30 秒钟后返回结果。
RangeBeacons ( "D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C" ; 20 ; 10 ; 1 ) 返回有关具有指定 UUID 并且较大值为 10 且较小值为 1 的 iBeacon 的信息。它将在 20 秒钟后返回结果。
相关主题 
函数参考(类别列表)
函数参考(按字母数字顺序排序的列表)
关于函数
关于公式