FileSystemManager.writeFile(Object object)
Writes a file
Parameters
Object object
Attribute | Type | Default | Required | Description |
filePath | string | | Yes | Path to the file into which you want to write data |
data | string/ArrayBuffer | | Yes | Text or binary data to be written |
encoding | string | utf8 | No | Specifies the character encoding of the written file |
success | function | | No | The callback function for a successful API call |
fail | function | | No | Callback function for failed API call |
complete | function | | No | Callback function used when API call completed (always executed whether call succeeds or fails) |
Valid values of object.encoding
Value | Description | Minimum Version |
ascii | | |
base64 | | |
binary | | |
hex | | |
ucs2 | Read in little endian | |
ucs-2 | Read in little endian | |
utf16le | Read in little endian | |
utf-16le | Read in little endian | |
utf-8 | | |
utf8 | | |
latin1 | | |
object.fail callback function
Parameters
Object res
Property | Type | Description |
errMsg | string | Error message |
Valid values of res.errMsg
Value | Description | Minimum Version |
fail no such file or directory, open ${filePath} | The directory where the specified filePath is located does not exist | |
fail permission denied, open ${dirPath} | No write permission on the specified filePath | |