Skip to content

抖音小程序 vs 微信小程序

基于抖音小程序(基础库 4.x)· 核于 2026-07

速查

  • 语法大面积一致(双线程、setData、数据绑定 {{ }}、同名生命周期),差异在前缀 + 生态 + 战略
  • 后缀 .ttml/.ttss/.sjs vs .wxml/.wxss/.wxs;API tt.* vs wx.*;指令 tt: vs wx:
  • 宿主:抖音/今日头条(+2 极速版) vs 微信
  • 流量逻辑:内容公域·算法推荐·即时转化 vs 社交私域·分享裂变·长期留存
  • 主包体积上限约 4MB(较宽松) vs 微信 2MB;注册以企业为主(个人受限) vs 微信个人/企业皆可
  • 支付 tt.pay(担保支付) vs wx.requestPayment(微信支付)
  • 易错:语法相似 ≠ 复制即用——支付/登录/分享/音视频/用户信息等生态 API 必须逐个适配

一、全面差异对照

维度抖音(字节)微信
文件后缀.ttml / .ttss / .sjs.wxml / .wxss / .wxs
API 前缀tt.*wx.*
指令前缀tt:if / tt:forwx:if / wx:for
宿主 App抖音 / 今日头条 / 两个极速版微信
流量逻辑内容公域·算法推荐·即时转化社交私域·分享裂变·长期留存
主包体积上限约 4MB(较宽松)2MB
分包上限约 20MB(社区口径,以官方为准)单个 2MB / 总 20MB
注册主体以企业为主,部分行业定向邀请;个人受限个人 / 企业皆可(个人不能开支付)
支付tt.pay(担保支付,需入驻)wx.requestPayment(微信支付)
登录tt.logincodecode2session(流程同构)wx.logincodecode2Session
特色短视频挂载/直播小风车/aweme-data/音视频强社交裂变/公众号/生态最全
开发者工具抖音开发者工具微信开发者工具

二、迁移:不能只换前缀

官方「搬家工具」/ wx2tt 可批量把后缀 wxml/wxssttml/ttss、前缀 wx.tt.wx:tt:,但:

  • 生态强绑定 API 必须逐个手动适配:支付(担保支付模式)、登录(抖音登录态)、分享、音视频、用户信息授权。
  • 部分 API「只支持抖音宿主」,多宿主需判端降级。
  • 结论:语法相似 ≠ 复制即用。真正的多端一致更推荐用 Taro / uni-app(把抖音作为一个输出端)。

三、战略/生态对比(考点)

  • 微信 = 社交私域:入口是分享、群、公众号;靠社交关系裂变、长期留存。
  • 抖音 = 内容公域:入口是短视频挂载、直播小风车、评论锚点;靠算法推荐把公域流量即时转化。
  • 选型直觉:做内容/直播带货/即时转化型业务,抖音的公域入口是天然优势;做社交/工具/长期复访型,微信生态更成熟。