# FileSystemManager.appendFileSync(string filePath, string|ArrayBuffer data, string encoding)

Start from base library version 2.1.0. Please remaining backward compatible.

The synchronous version of FileSystemManager.appendFile.

# Parameters

# string filePath

Path to the file to which you want to append content

# string|ArrayBuffer data

Text or binary data to be appended

# string encoding

Specifies the character encoding of the written file

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

# Errors

Error Code Error Message Description
fail no such file or directory, open ${filePath} File with the specified filePath does not exist
fail illegal operation on a directory, open "${filePath}" The specified filePath is an existing directory
fail permission denied, open ${dirPath} No write permission on the specified filePath
fail sdcard not mounted The specified filePath is an existing directory