跳过内容

@capgo/capacitor-ibeacon

Capacitor 蜂鸣器插件 - 位置检测和信标区域监控

Capacitor 蜂鸣器插件 - 位置检测和信标区域监控

核心功能

概述部分
  • startMonitoringForRegion - 开始监测信标区域。触发进入/退出区域的事件
  • stopMonitoringForRegion - 停止监测信标区域
  • startRangingBeaconsInRegion - 开始在区域内连续测量信标的距离
  • stopRangingBeaconsInRegion - 在区域内停止探测信标.
方法描述
startMonitoringForRegion开始监控信标区域。进入/退出区域时触发事件.
stopMonitoringForRegion停止监控信标区域.
startRangingBeaconsInRegion开始在区域内探测信标。提供连续距离更新.
stopRangingBeaconsInRegion停止在区域内探测信标.
startAdvertising开始将设备广播为 iBeacon (仅限 iOS)。
stopAdvertising停止将设备广播为 iBeacon (仅限 iOS)。
requestWhenInUseAuthorization请求“在使用中”位置授权(用于探测/监控的必需项)。
requestAlwaysAuthorizationRequest “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.tscapacitor-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 插件替代方案