0.0.9 • Published 5 months ago

capacitor-plugin-write-file-permission v0.0.9

Weekly downloads
4
License
MIT
Repository
github
Last release
5 months ago

Capacitor Android android.permission.WRITE_EXTERNAL_STORAGE, android.permission.MANAGE_EXTERNAL_STORAGE permission sometimes requested at runtime. but Capacitor built in Permission not support WRITE_EXTERNAL_STORAGE. so DIY. Android 11+ is supported.

Install

yarn add capacitor-plugin-write-file-permission

or

npm install capacitor-plugin-write-file-permission

Usage

AndroidManifest.xml

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
import { Plugins } from "@capacitor/core";
import { WriteFilePermissionPlugin } from "capacitor-plugin-write-file-permission";


const WriteFilePermission = Plugins.WriteFilePermission as WriteFilePermissionPlugin;

const permission = await WriteFilePermission.check({ permissionName: "WriteExternalStorage" });

if (!permission.result) {
  await WriteFilePermission.request({ permissionName: "WriteExternalStorage" });
}
0.0.9

5 months ago

0.0.8

5 months ago

0.0.5

6 months ago

0.0.7

5 months ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

4 years ago

0.0.1

4 years ago