assertMiniProgramPlatformId()
function assertMiniProgramPlatformId(value): asserts value is "wechat" | "douyin" | "alipay";
Defined in: packages/rxdb-adapter-miniprogram/src/host.ts:97
判定平台 id,不需要宿主:已登记的放行,未登记的直接抛错。宿主路径(resolveMiniProgramHost、 运行时预检、VFS)用的是同一个判定,所以报错逐字一致。
给还造不出宿主的调用方用,比如按构建平台分支的应用拿 Taro 平台名直接判定、未登记的走拒绝路径。
Parameters
| Parameter | Type | Description |
|---|---|---|
value | unknown | 待判定的平台 id |
Returns
asserts value is "wechat" | "douyin" | "alipay"
Throws
MiniProgramUnsupportedPlatformError 可行性矩阵判 unsupported 的平台,带出阻断项与判定章节
Throws
MiniProgramUnknownPlatformError 其余未登记的值