跳过内容

@capgo/capacitor-proximity

使您的应用程序能够在设备被拿在手中、被手遮挡或面朝下时做出反应。

Capacitor用于在移动应用中启用近距离监控。

简单控制

当流程开始时启用近距离监控,流程结束时清洁地禁用它。

原生iOS行为

使用 UIDevice.isProximityMonitoringEnabled 这样iOS就可以原生地处理屏幕行为。

Android传感器支持

监听 Sensor.TYPE_PROXIMITY 并在传感器被遮盖时降低当前应用窗口的亮度。

可用性检查

在启用该功能之前,验证当前设备是否暴露了可用的近距离传感器。

版本报告

在运行时读取原生插件版本以进行调试、支持和诊断.

全面的文档

查看 入门指南 快速安装和集成插件的指南.

  • enable - 启用近距离监测.
  • disable - 禁用近距离监测.
  • getStatus - 获取当前传感器可用性和插件启用状态.
方法描述
enable启用近距离监控.
disable禁用近距离监控.
getStatus获取当前传感器可用性和插件启用状态.
getPluginVersion获取当前原生插件版本.

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

如果您正在使用 @capgo/capacitor-proximity 来规划原生插件工作,连接它与 使用@capgo/capacitor-proximity 来实现原生能力的Using @capgo/capacitor-proximity, Capgo插件目录 来规划产品工作流程在Capgo插件目录, Capacitor由Capgo的插件 来规划实现细节在Capacitor由Capgo的插件, 添加或更新插件 来规划实现细节在添加或更新插件,和 Ionic 企业级插件替代品 为 Ionic 企业级插件替代品中的产品工作流程