createAlipayMiniProgramHost()
function createAlipayMiniProgramHost(my, options): MiniProgramHost;
Defined in: packages/rxdb-adapter-miniprogram/src/hosts/alipay.ts:68
把支付宝全局 my 适配成宿主。
- 文件系统:把「失败返回错误对象」转成抛异常,读写走 base64,用户文件带 1 字节帧头(模拟器拒绝空写入), 所以落盘格式与别的平台不同;平台本来就互不共享数据目录。
- 随机数:经
randomWorker取,每次引导都要申请(逻辑层没有原生随机源)。 - 运行时:
prepareRuntime检查逻辑层WebAssembly、补上BigInt与queueMicrotask; 读runtimeGlobal时按需找真实全局对象。依赖的无文档能力缺失时报错,不降级。
my 字段缺失时对应 getter 返回 undefined,交给运行时预检列出缺失项。
Parameters
| Parameter | Type | Description |
|---|---|---|
my | MiniProgramAlipayApi | 支付宝全局 my |
options | AlipayMiniProgramHostOptions | 随机数 Worker、逻辑层 WebAssembly 与可选的真实全局对象 |