Skip to content

ns0m/cordova-plugin-ns0m-disk-space

 
 

Repository files navigation

Publication-only version of the sqli/sqli-cordova-disk-space-plugin package with some fixes. Latest Published Version

cordova plugin add cordova-plugin-ns0m-disk-space

Disk Space Plugin

This plugin allows getting information about disk space in Android / iOS / Windows 10 platforms.

Installation

To use this plugin in a project, you have to do:

cordova plugin add sqli-cordova-disk-space-plugin

Add your targeted platforms:

cordova platform add android
cordova platform add ios
cordova platform add windows

Usage

1- You can get disk information by executing the info function:

DiskSpacePlugin.info(options, successCallback, errorCallback);

Where options is a javascript object:

location: 1
	// To get information about external storage (For Android only)
location: 2
	// or missing, or any other value (default)
	// To get information about internal storage (For Android only)

appFilesPath: cordova.file.dataDirectory
appFilesPath: cordova.file.externalDataDirectory
	// examples using cordova-plugin-file constants here, but can be any path to other app's `files`
	// To get information about any storage by path, like internal, external, or removable externals / SD cards (For Android only)

The result object is like that:

{
	"app": 29887, // Space occupied by the current application
	"total": 98717873000, // Total space of the storage
	"free": 76556280  // Free space of the storage
}

Packages

No packages published

Languages

  • C# 38.5%
  • Objective-C 27.3%
  • Java 25.9%
  • JavaScript 8.3%