Skip to content

兼容差异说明

本页解释兼容报告中一些容易误读的地方,例如 typings 差异、命名例外和 unsupported 的含义。

05 兼容差异说明

说明范围

本文件记录“类型来源差异”与“命名对齐特殊点”,用于解释为何某些 API 在报告里显示不兼容。

关键差异

  • 核心差异映射中存在不在微信方法清单的条目:

    • saveFile
  • 报告中的 fallback 表示方法可调用但仅通过通用兜底目标适配,语义可能与微信不一致。

  • 抖音 typings 中缺失 showActionSheet(但映射规则保留该能力),因此在类型清单统计中视为不支持。

  • 报告中的“不支持”表示:按当前 typings 清单与映射规则,wpi.<wxMethod> 在该平台找不到可调用目标方法;运行时仍可能因宿主扩展而可用。

后续建议

  1. 若需继续提升覆盖率,优先补充“同能力异名 API”映射(按业务优先级增量添加)。
  2. 持续维护 strict-alias:checkcoverage:check 门禁阈值;如发生有意变更,请同步更新阈值与报告。

Released under the MIT License.