# string|ArrayBuffer FileSystemManager.readFileSync(string filePath, string encoding)
The synchronous version of FileSystemManager.readFile.
# Parameters
# string filePath
The path to the file to be read.
# string encoding
Specifies the character encoding of the read file. If encoding is not specified, the binary content of the file is read in ArrayBuffer format.
Valid values of 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 |
# Return Values
# string|ArrayBuffer data
File content
# Errors
Error Code | Error Message | Description |
---|---|---|
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 read permission on the specified filePath |