跳转到正文

@capgo/capacitor-proximity

启用原生距离感应监控,让您的应用能在设备贴近耳边、被手遮挡或面朝下放置时做出响应。

@capgo/capacitor-proximity 封装原生接近度监测功能,使 VoIP、语音留言和支持通话界面能够在设备靠近面部或手部时做出响应。在通话流程中启用监测,并在用户离开屏幕时禁用。

在 iOS 上,该插件可切换 UIDevice 距离监测。在 Android 上,它会监听 TYPE_PROXIMITY 并在传感器被遮挡时调暗窗口。

平台支持备注
iOS是UIDevice 距离监测
Android是支持屏幕变暗功能的距离传感器
Web 端否不可用
  • enable - 启用距离监测。
  • disable - 禁用距离监测。
  • getStatus - 获取当前传感器可用性及插件启用状态。
方法描述
enable启用距离感应监控。
disable禁用距离感应监控。
getStatus获取当前传感器可用性及插件启用状态。
getPluginVersion获取当前原生插件版本。

此参考文档同步自 src/definitions.ts 中的 capacitor-proximity.

从 @capgo/capacitor-proximity 继续

“从 @capgo/capacitor-proximity 继续” 部分

如果你正在使用 @capgo/capacitor-proximity 要规划原生插件工作,请将其与 使用 @capgo/capacitor-proximity 在“使用 @capgo/capacitor-proximity”中的原生功能 Capgo 插件目录 查看 Capgo 插件目录中的产品工作流, Capgo 提供的 Capacitor 插件 查看由 Capgo 提供的 Capacitor 插件中的实现细节, 添加或更新插件 关于“添加或更新插件”中的实现细节,以及 Ionic Enterprise 插件替代方案 关于“Ionic Enterprise 插件替代方案”中的产品工作流。