メインコンテンツへスキップ

@capgo/capacitor-permissions

1つの PermissionName enum と正規化されたステータスコードで、iOS、Android、Web の実行時権限を確認・リクエストできます

1つの PermissionName enum と正規化されたステータスコードで、iOS、Android、Web の実行時権限を確認・リクエストできます

まずは check() および以下に示すその他のコアメソッド。

プラットフォームサポート備考
iOSとはいネイティブ
Androidでははいネイティブ
WebいいえCapacitor.getPlatform() でガード
  • check - プロンプトを表示せずに、1つの権限の現在のステータスを取得します。
  • request - ユーザーに1つの権限をリクエストします。
  • checkMultiple - プロンプトを表示せずに、複数の権限を確認します。
  • requestMultiple - 複数の権限を順番にリクエストします。
メソッド説明
checkプロンプトなしで1つの権限の現在のステータスを読み取ります。
requestユーザーに1つの権限をリクエストします。
checkMultipleプロンプトなしで複数の権限を確認します。
requestMultiple複数の権限を順番にリクエストします。
shouldShowRationaleAndroidが再リクエスト前に理由を表示すべきかどうか。
openSettingsアクセスがブロックされている場合、アプリまたは通知設定を開きます。
requestPreciseLocationiOSでは正確な位置情報、Androidでは詳細な位置情報にアップグレードします。
getPluginVersionプラットフォーム実装のバージョンマーカーを返します。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-permissions.

@capgo/capacitor-permissionsから続ける

セクション「@capgo/capacitor-permissionsから続ける」

使用している場合 @capgo/capacitor-permissions Capacitorアプリで、これを以下と連携してください: @capgo/capacitor-permissions の使い方 SEOチュートリアルと関連するCapgoプラグインのドキュメントはこちら。