개요
“개요” 섹션PermissionName enum과 정규화된 상태 코드를 사용하여 iOS, Android, 웹에서 런타임 권한을 확인하고 요청합니다
시작하기 check() 그리고 아래에 나열된 다른 핵심 메서드도 살펴보세요.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 지원 | 참고 사항 |
|---|---|---|
| iOS | 지원 | 네이티브 |
| Android | 지원 | 네이티브 |
| 웹 | 아니요 | Capacitor.getPlatform()으로 보호하세요 |
핵심 기능
“핵심 기능” 섹션check- 프롬프트 없이 권한 하나의 현재 상태를 확인합니다.request- 사용자에게 권한 하나를 요청합니다.checkMultiple- 프롬프트 없이 여러 권한을 확인합니다.requestMultiple- 여러 권한을 순차적으로 요청합니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
check | 프롬프트 없이 하나의 권한 현재 상태를 읽습니다. |
request | 사용자에게 하나의 권한을 요청합니다. |
checkMultiple | 프롬프트 없이 여러 권한을 확인합니다. |
requestMultiple | 여러 권한을 순차적으로 요청합니다. |
shouldShowRationale | Android에서 다시 요청하기 전에 근거를 표시할지 여부입니다. |
openSettings | 접근이 차단된 경우 앱 또는 알림 설정을 엽니다. |
requestPreciseLocation | iOS의 정확한 위치, Android의 세부 위치로 업그레이드합니다. |
getPluginVersion | 플랫폼 구현 버전 마커를 반환합니다. |
Source of Truth
“Source Of Truth” 섹션이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor 권한.
@capgo/capacitor-permissions에서 계속하기
“@capgo/capacitor-permissions에서 계속하기” 섹션사용 중이라면 @capgo/capacitor-permissions Capacitor 앱에서 다음으로 연결하세요 @capgo/capacitor-permissions 사용하기 SEO 튜토리얼 및 관련 Capgo 플러그인 문서를 확인하세요.