跳到主要内容

MiniProgramAlipayRawFileSystem

Defined in: packages/rxdb-adapter-miniprogram/src/hosts/alipay-api.ts:22

支付宝同步文件系统的原始形态:每个方法都返回结果对象,失败不抛。

没有 openSync / readSync / writeSync / truncateSync,只能整文件读写(两端实测)。

Methods​

accessSync()​

accessSync(path): unknown;

Defined in: packages/rxdb-adapter-miniprogram/src/hosts/alipay-api.ts:23

Parameters​

ParameterType
pathstring

Returns​

unknown


mkdirSync()​

mkdirSync(path, recursive?): unknown;

Defined in: packages/rxdb-adapter-miniprogram/src/hosts/alipay-api.ts:24

Parameters​

ParameterType
pathstring
recursive?boolean

Returns​

unknown


readFileSync()​

readFileSync(path, encoding?): unknown;

Defined in: packages/rxdb-adapter-miniprogram/src/hosts/alipay-api.ts:26

不传 encoding 读二进制,成功时 data 是 ArrayBuffer(可能来自别的 realm);'utf8' 时是字符串。

Parameters​

ParameterType
pathstring
encoding?string

Returns​

unknown


unlinkSync()​

unlinkSync(path): unknown;

Defined in: packages/rxdb-adapter-miniprogram/src/hosts/alipay-api.ts:29

Parameters​

ParameterType
pathstring

Returns​

unknown


writeFileSync()​

writeFileSync(
path,
data,
encoding
): unknown;

Defined in: packages/rxdb-adapter-miniprogram/src/hosts/alipay-api.ts:28

只有「base64 串 + 'base64'」两端字节一致;ArrayBuffer 模拟器存成 base64 文本,Uint8Array iOS 静默写 0 字节。

Parameters​

ParameterType
pathstring
datastring
encoding"base64"

Returns​

unknown