概述
概述部分Capacitor iBeacon 插件 - 位置检测和信标区域监控.
核心功能
核心功能部分startMonitoringForRegion- 开始监测信标区域。触发进入/退出区域的事件.stopMonitoringForRegion- 停止监测信标区域.startRangingBeaconsInRegion- 开始在区域内连续检测信标。提供距离更新.stopRangingBeaconsInRegion- 停止在区域内连续检测信标.
公共 API
公共 API 部分| 方法 | 描述 |
|---|---|
startMonitoringForRegion | 开始监测信标区域。触发进入/退出区域的事件. |
stopMonitoringForRegion | 停止监测信标区域。 |
startRangingBeaconsInRegion | 在区域内开始寻找信标并提供连续距离更新。 |
stopRangingBeaconsInRegion | 在区域内停止寻找信标。 |
startAdvertising | 仅限 iOS,设备开始广播 iBeacon 信号。 |
stopAdvertising | 仅限 iOS,设备停止广播 iBeacon 信号。 |
requestWhenInUseAuthorization | 要求“使用中”位置授权(用于寻找/监测)。 |
requestAlwaysAuthorization | 要求“始终”位置授权(用于后台监测)。 |
getAuthorizationStatus | 获取当前位置授权状态。 |
isBluetoothEnabled | 检查设备上的蓝牙是否启用。 |
isRangingAvailable | 检查设备是否支持寻找。 |
enableARMAFilter | 仅限 Android,启用 ARMA 过滤器用于距离计算。 |
getPluginVersion | 获取本地 Capacitor 插件版本。 |
enableBackgroundMode | 启用或禁用背景信标扫描模式 (仅 Android )。此功能启用了可靠的背景信标检测的前台服务。必须在请求“始终”位置授权后调用。 |
setBackgroundScanPeriod | 配置背景扫描周期 (仅 Android )。控制设备在背景下如何频繁地扫描信标以及扫描多久。 |
addListener | 监听信标范围事件。 |
addListener | 监听区域进入事件。 |
addListener | 监听区域退出事件。 |
addListener | 监听区域状态确定事件。 |
addListener | 监听监控失败事件。 |
removeAllListeners | 移除此插件的所有监听器。 |
真实数据来源
标题:真实数据来源此参考资料是从 src/definitions.ts 在 capacitor-iBeacon.
继续从 @capgo/capacitor-iBeacon
标题:继续从 @capgo/capacitor-iBeacon如果您正在使用 @capgo/capacitor-iBeacon 来规划原生插件工作,连接它与 使用 @capgo/capacitor-iBeacon 为原生能力在使用 @capgo/capacitor-iBeacon Capgo 插件目录 为产品工作流程在 Capgo 插件目录 Capacitor 由 Capgo 为实现细节在 Capacitor 由 Capgo, 添加或更新插件 为添加或更新插件的实现细节, 和 Ionic 企业插件替代品 为Ionic 企业插件替代品的产品工作流程.