跳到主要内容

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​

ParameterTypeDescription
myMiniProgramAlipayApi支付宝全局 my
optionsAlipayMiniProgramHostOptions随机数 Worker、逻辑层 WebAssembly 与可选的真实全局对象

Returns​

MiniProgramHost