跳过内容

开始入门

GitHub
Terminal window
bun add @capgo/capacitor-flash
bunx cap sync
import { CapacitorFlash } from '@capgo/capacitor-flash';

判断设备上是否有闪光灯功能。

import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isAvailable();
if (value) {
console.log('Flashlight is available');
}

开启闪光灯。

import { CapacitorFlash } from '@capgo/capacitor-flash';
// Turn on at full brightness
await CapacitorFlash.switchOn({ intensity: 1.0 });
// Turn on at half brightness
await CapacitorFlash.switchOn({ intensity: 0.5 });

关闭闪光灯。

import { CapacitorFlash } from '@capgo/capacitor-flash';
await CapacitorFlash.switchOff();

检查手电筒是否处于开启或关闭状态.

import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.isSwitchedOn();
console.log('Flashlight is on:', value);

切换手电筒开启或关闭.

import { CapacitorFlash } from '@capgo/capacitor-flash';
const { value } = await CapacitorFlash.toggle();
console.log('Flashlight toggled, now on:', value);

真实数据来源

标题:真实数据来源

本页面由插件生成 src/definitions.ts. 当公共 API 上游发生变化时,请重新运行同步.

从开始入门继续

标题:从开始入门继续

如果您正在使用 开始使用 为了计划仪表板和API操作,连接它与 使用@capgo/capacitor-flash 对于在使用@capgo/capacitor-flash中的本机功能 API概述 对于在API概述中的实现细节 介绍 对于在介绍中的实现细节 API密钥 对于在API密钥中的实现细节 设备 对于在设备中的实现细节.