跳过内容

@capgo/capacitor-iBeacon

Capacitor iBeacon 插件 - 位置检测和信标区域监控

概述

概述

Capacitor iBeacon 插件 - 位置检测和信标区域监控。

核心功能

核心功能
  • startMonitoringForRegion - 开始监测一个信标区域。触发进入/退出区域的事件。
  • stopMonitoringForRegion - 停止监测一个信标区域。
  • startRangingBeaconsInRegion - 在一个区域内开始探测信标。提供连续距离更新。
  • stopRangingBeaconsInRegion - 在一个区域内停止探测信标。
方法描述
startMonitoringForRegion开始监测一个信标区域。触发进入/退出区域的事件。
stopMonitoringForRegion停止监测一个信标区域。
startRangingBeaconsInRegion在一个区域内开始探测信标。提供连续距离更新。
stopRangingBeaconsInRegion在一个区域内停止探测信标。
startAdvertising开始将设备广播为 iBeacon(仅限 iOS)。
stopAdvertising停止将设备广播为 iBeacon(仅限 iOS)。
requestWhenInUseAuthorization请求“使用中”位置授权(用于定位和监控)。
requestAlwaysAuthorization请求“始终”位置授权(用于后台监控)。
getAuthorizationStatus获取当前位置授权状态。
isBluetoothEnabled检查设备上的蓝牙是否启用。
isRangingAvailable检查设备上是否支持定位。
enableARMAFilter为距离计算启用 ARMA 过滤(仅限 Android)。
getPluginVersion获取本机 Capacitor 插件版本。
enableBackgroundMode启用或禁用 Android 后台探测器扫描模式。这会启用一个前台服务以确保后台探测器的可靠性。必须在请求“始终”位置授权后调用。
setBackgroundScanPeriod配置 Android 后台扫描周期。控制设备在后台扫描探测器的频率和时间长度。
addListener监听探测器定位事件。
addListener监听区域进入事件。
addListener监听区域退出事件。
addListener监听区域状态确定事件。
addListener监听监控失败事件。
removeAllListeners移除此插件的所有监听器。

真实数据来源

标题:真实数据来源

此参考资料是从 src/definitions.tscapacitor-ibeacon.

继续从 @capgo/capacitor-ibeacon

标题:继续从 @capgo/capacitor-ibeacon

如果您正在使用 @capgo/capacitor-ibeacon 连接它与 使用 @capgo/capacitor-ibeacon 为native能力在使用 @capgo/capacitor-ibeacon Capgo 插件目录 为产品工作流程在 Capgo 插件目录 Capacitor 插件由 Capgo 为实现细节在 Capacitor 插件由 Capgo 添加或更新插件 为实现细节在添加或更新插件, 和 Ionic 企业插件替代方案 {"targetLanguage":"Simplified Chinese","pagePath":"/zh/docs/plugins/ibeacon/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"为 Ionic 企业插件替代品的产品工作流程"},{"text":"编辑页面"}]}