电容器起伏
打开和关闭您的 Capacitor app 设备的手电筒, 在硬件允许的地方有亮度控制.
🤖 建筑与AI编码代理? 安装 Capgo 技能 所以克劳德代码,代码,光标,副驾驶,或双子座CLI知道如何安装和使用
@capgo/capacitor-flash在您的电容应用程序中:npx skills add Cap-go/capgo-skills。然后问你的经纪人: 加入@capgo/capor-flash到我的 Capacitor app上并把它接上。" 代理设置指南 • 妇女 主机磁共振
主要特点
- 打开和关闭数字 :
switchOn({}), (中文(简体) ),switchOff()财务报告和审定财务报表toggle()。 。 。 . - 强度: 通过
intensity改为switchOn()在辅助设备上. - 状态数字 :
isSwitchedOn()报告火炬是否打开. - 可用性数字 :
isAvailable()先检查一下手电筒. - 平台:iOS,Android和Web. iOS使用AVFoundation,Android使用相机2. Web在浏览器允许的地方使用相机火炬.
为什么是闪电控制器?
很简单, 免费,以及 轻型 手电筒控制插件 :
- 强度控制 - 调整亮度水平(iOS和Android 13+)
- 状态检查 - 查询手电筒的可用性和当前状态
- 切换支持 - 使用切换方法进行简单的打开/关闭切换
- 通用兼容性 - 跨越iOS、Android和网络(移动设备上的Chrome)的工作
- 现代软件包管理 - 支持Swift软件包管理器(SPM)和CocoaPods(SPM-为Capacitor 8准备)
- 零依赖关系 - 最小的脚印,没有出血
适合QR扫描仪应用,紧急火炬特性,相机应用,以及实用工具.
文档
这里有最完整的医生: https://capgo.app/docs/plugins/flash/ 页面存档备份,存于互联网档案馆
兼容性
| 插件版本 | 电容兼容性 | 维护 |
|---|---|---|
| 联合国 | 联合国 | ✅ |
| 页:1 | 页:1 | 应要求 |
| 页:1 | 页:1 | ❌ |
| 页:1 | 页:1 | ❌ |
说明: 此插件的主要版本沿用了Capacitor的主要版本. 使用匹配您的 Capacitor 安装的版本( 如 Capacitor 8 的插件 v8) 。 只有最新的主要版本得到积极维护.
安装
您可以使用我们的 AI 辅助设置安装插件 。 使用以下命令将 Capgo 技能添加到您的 AI 工具 :
npx skills add https://github.com/cap-go/capacitor-skills --skill capacitor-plugins
然后使用下列提示:
Use the `capacitor-plugins` skill from `cap-go/capacitor-skills` to install the `@capgo/capacitor-flash` plugin in my project.
如果您更喜欢手动设置,请通过运行以下命令来安装插件,并遵循下面的平台特定指令:
npm install @capgo/capacitor-flash
npx cap sync
iOS系统
出局了 出局了
机器人
工作在盒子内。 不需要任何许可,因为 CameraManager.setTorchMode() API(引入于Android 6.0)不需要相机许可.
可以选择, 您可以在您的 QQ 中声明闪存硬件特性 AndroidManifest.xml数字 :
<uses-feature android:name="android.hardware.camera.flash" android:required="false" />
网页
在移动设备上的Chrome和以Chrome为主的浏览器中工作. 使用带有火炬约束的MediaDevices API. 打电话 isAvailable() 首先检查当前浏览器/设备是否支持火炬控制.
API 密码
用于控制设备手电筒/托克的电容闪光插件.
易读 ()
isAvailable() => Promise<{ value: boolean; }>
检查设备是否有手电筒可用 .
回返情况: Promise<{ value: boolean; }>
自: 1.0.0 (单位:千美元)
开关(...)
switchOn(options: { intensity?: number; }) => Promise<void>
打开手电筒.
| 参数 | 类型 | 说明 |
|---|---|---|
options | { intensity?: number; } | - 包括轻强度在内的可选配置 |
自: 1.0.0 (单位:千美元)
切换Off ()
switchOff() => Promise<void>
关了手电筒.
自: 1.0.0 (单位:千美元)
正在切换 On ()
isSwitchedOn() => Promise<{ value: boolean; }>
检查手电筒当前是否打开或关闭 .
回返情况: Promise<{ value: boolean; }>
自: 1.0.0 (单位:千美元)
切换( c)
toggle() => Promise<{ value: boolean; }>
切换手电筒打开或关闭.
回返情况: Promise<{ value: boolean; }>
自: 1.0.0 (单位:千美元)
获取 PluginVersion ()
getPluginVersion() => Promise<{ version: string; }>
获取本地 Capacitor 插件版本 .
回返情况: Promise<{ version: string; }>
自: 1.0.0 (单位:千美元)