概述
概述部分Capacitor 蜂鸣器插件 - 位置检测和信标区域监控
核心功能
概述部分startMonitoringForRegion- 开始监测信标区域。触发进入/退出区域的事件stopMonitoringForRegion- 停止监测信标区域startRangingBeaconsInRegion- 开始在区域内连续测量信标的距离stopRangingBeaconsInRegion- 在区域内停止探测信标.
公共 API
名为“公共 API”的部分| 方法 | 描述 |
|---|---|
startMonitoringForRegion | 开始监控信标区域。进入/退出区域时触发事件. |
stopMonitoringForRegion | 停止监控信标区域. |
startRangingBeaconsInRegion | 开始在区域内探测信标。提供连续距离更新. |
stopRangingBeaconsInRegion | 停止在区域内探测信标. |
startAdvertising | 开始将设备广播为 iBeacon (仅限 iOS)。 |
stopAdvertising | 停止将设备广播为 iBeacon (仅限 iOS)。 |
requestWhenInUseAuthorization | 请求“在使用中”位置授权(用于探测/监控的必需项)。 |
requestAlwaysAuthorization | Request “Always” location authorization (required for background monitoring). |
getAuthorizationStatus | 获取当前位置授权状态 |
isBluetoothEnabled | 检查设备是否开启蓝牙 |
isRangingAvailable | 检查设备是否支持定位 |
enableARMAFilter | 启用 Android 设备上的 ARMA 过滤 (用于距离计算)。 |
getPluginVersion | 获取本地 Capacitor 插件版本 |
enableBackgroundMode | 启用或禁用 Android 设备上的后台扫描模式 (仅限 Android)。此模式启用了一个可靠的后台探测服务。必须在请求“Always”位置授权后调用 |
setBackgroundScanPeriod | 配置 Android 设备上的后台扫描周期 (仅限 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 Enterprise 插件替代方案 了解 Ionic Enterprise 插件替代方案