跳过内容

@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 为原生能力在使用 @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":"编辑页面"}]}