주요 콘텐츠로 건너뛰기

Wake Up Capacitor 플러그인

비디오 플레이어, 네비게이션 및 프레ゼンテ이션을 위해 장치 화면을 어둡게 하거나 수면 모드를 막아줍니다.

설치

bun add @capgo/capacitor-keep-awake bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-keep-awake
  • pnpm add @capgo/capacitor-keep-awake
  • yarn add @capgo/capacitor-keep-awake

가이드

Capacitor 사용 방법

장치 테스트

Capgo 앱을 다운로드 후 QR코드 code를 스캔하세요.

code Keep Awake 플러그인 미리보기 QR코드

@capgo/capacitor-keep-awake 사용

Capacitor Keep Awake 플러그인: 디바이스 화면이 어둡거나 잠들지 않도록 방지합니다.

설치

bun add @capgo/capacitor-keep-awake
bunx cap sync

bunx cap sync 원본 플러그인의 네이티브 code을 로컬 프로젝트에 복사합니다. 플러그인 업그레이드 후 다시 실행하세요.

Import

import { KeepAwake } from '@capgo/capacitor-keep-awake';

API을 한눈에

Method 설명
keepAwake 화면을 어둡게 하지 않도록 방지합니다.
allowSleep 화면을 어둡게 하도록 허용합니다 (keep awake 기능 비활성화).
isSupported 현재 플랫폼에서 keep awake 기능이 지원되는지 확인합니다.
isKeptAwake 현재 장치가 keep awake 상태인지 확인합니다.

예시

keepAwake()

화면을 어둡게 하지 않도록 방지합니다.

import { KeepAwake } from '@capgo/capacitor-keep-awake';

await KeepAwake.keepAwake();
console.log('Screen will stay awake');

allowSleep()

화면을 어둡게 하도록 허용합니다 (keep awake 기능 비활성화).

import { KeepAwake } from '@capgo/capacitor-keep-awake';

await KeepAwake.allowSleep();
console.log('Screen can now dim');

isSupported()

현재 플랫폼에서 keep awake 기능이 지원되는지 확인합니다.

import { KeepAwake } from '@capgo/capacitor-keep-awake';

const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
  console.log('Keep awake is supported');
}

isKeptAwake()

현재 장치가 awake 상태인지 확인합니다.

import { KeepAwake } from '@capgo/capacitor-keep-awake';

const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);

전체 참조

keep awake 기능을 계속 사용하여 @capgo/capacitor-keep-awake

keep awake 기능을 사용 중이라면 keep awake 기능을 사용하여 @capgo/capacitor-keep-awake 네이티브 미디어 및 인터페이스 동작을 계획하려면 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-keep-awake와 연결하세요. keep awake 기능을 사용하여 @capgo/capacitor-keep-awake keep awake 기능의 구현 세부 사항은 @capgo/capacitor-keep-awake에서 확인할 수 있습니다. 시작하기 시작하기 구현 세부 정보를 위해 capgo/capacitor-live-활동 사용 capgo/capacitor-live-활동 사용하는 원시 기능을 위해 capgo/capacitor-live-활동 capgo/capacitor-live-활동 구현 세부 정보를 위해, 그리고 capgo/capacitor-video-플레이어 사용 capgo/capacitor-video-플레이어 사용하는 원시 기능을 위해

FAQ

Keep Awake 플러그인 FAQ

Keep Awake 플러그인을 Capacitor 앱에 설치하는 방법은 무엇입니까?

Run "bun add @capgo/capacitor-keep-awake" (or "npm install @capgo/capacitor-keep-awake"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-keep-awake" in your app code.

React, Vue 및 Angular과 함께 @capgo/capacitor-keep-awake가 작동합니까?

Yes. Keep Awake는 Capacitor 패키지이므로, Capacitor 내부에서 실행되는 모든 웹 프레임워크와 함께 작동합니다. 이에는 Ionic, React, Vue, Angular, Svelte 및 일반 JavaScript도 포함됩니다.

어떤 Capacitor 버전이 @capgo/capacitor-keep-awake를 지원합니까?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

capgo/@capacitor-keep-awake은 무료이며 오픈 소스인가요?

네. code의 소스는 GitHub에 공개되어 있습니다. https://github.com/Cap-go/capacitor-keep-awake/에서 확인할 수 있습니다. npm에서 패키지를 무료로 설치할 수 있습니다. 버그 리포트와 풀 리퀘스트는 환영합니다.

code을 업데이트할 수 있나요?

code을 업데이트하면 네이티브 code이 변경되므로 새로운 스토어 빌드를 생성해야 합니다. 그 후, Capgo의 라이브 업데이트에서 즉시 자바스크립트, HTML 및 CSS 변경 사항을 배포할 수 있습니다.

앱 리뷰 기다리지 않고 Keep Awake 변경을 배포하세요.

플러그인을 스토어 빌드에 추가한 후, Capgo Live Update는 사용자에게 몇 분만에 자바스크립트, HTML 및 CSS 변경을 푸시합니다.

Capgo로 시작하세요.