扩展 SDK

WARNING

请注意,当前域名 https://dev.weixin.qq.com/docs/framework 文档已不维护,请前往微信文档中心open in new window 找到对应的新文档继续使用

  • 为缩减 SDK 的体积,基础 SDK 将不包含部分扩展能力的 JSAPI,如开发者需使用对应的接口能力,需勾选对应的扩展 SDK
  • 扩展 SDK 与 JSAPI 的对应关系可查看SDK 使用介绍open in new window
  • JSAPI 详情可查看 API 总览open in new window
  • 当前支持的扩展 SDK 如下(注意,Android 与 iOS 有所区别):

Android 扩展 SDK

  • 如下图:

iOS 扩展 SDK

  • 如下图:

其他说明

openSDK

  • 关于微信登录、微信分享、微信支付等开放能力,Android 无需额外配置扩展 SDK;iOS 则需配置 OpenFuns SDK,且区分是否包含微信支付功能的版本;若你的应用使用了微信开放能力但无支付相关功能,需勾选 OpenFuns SDK(不含支付)的版本,否则在上架 App stroe 时会被驳回
  • OpenFuns SDK(不含支付)和 OpenFuns SDK(含支付) 不可同时勾选

扫码

  • 如果使用了扫码的功能,ios 应用需勾选 Others SDK

XWEB

  • 如果使用了 canvas、echart 等功能,Android 应用需勾选 XWeb SDK;且建议勾选 XWeb Embed SDK ,此版本 SDK 可在首次启动时即可加载,使得首次启动时即可正常使用 canvas、echart 等功能
  • 补充:xweb 支持在真机使用,支持在 arm64 模拟器使用,不支持在 x86 模拟器或其他模拟器使用
  • XWeb SDK 和 XWeb Embed SDK 无需同时勾选,如果同时勾选效果等同于只勾选 XWeb Embed SDK

苹果支付