代码兼容
字节开发者工具提供了将微信小程序代码一键迁移的功能,迁移后会在项目中生成 log.txt
文件。里面记录了更改的文件后缀和 api
的支持情况
微信
- 🛠️ 自定义组件的
hidden
属性不生效
抖音
- 只针对
企业
开放申请,个人账号只支持沙盒测试,功能受限 - ⚙️ 自定义导航栏需要申请开通,抖音中叫
自定义页面结构
- 🔗 不支持
nextTick
方法 - 🔗 不支持
getOpenerEventChannel
页面通信 - ⚙️ 不支持
ul li
元素 - ⚙️ 不支持全局引入组件
- 🔗 只允许在
tap
回调中调用getUserProfile
- 🔗
getUserProfile
不支持desc
属性 - ⚙️
button
不支持plain
属性 - ⚙️
input
不支持placeholder-class
属性 - 🐞 表单组件设置
disabled
属性后无法触发点击事件 - 🐞 自定义组件内部修改传参会导致父组件无法再更新此参数
- 🐞 自定义组件多级嵌套时,子组件中使用
tt:if
会出现组件不断累加的 bug - 🛠️
wx.getAccountInfoSync
替代方法为tt.getEnvInfoSync
且参数不同 - 🛠️
wx.requestPayment
替代方法为tt.pay
且参数不同
平台版本库
- 抖音基础库
2.70.0.5
- 微信基础库
2.27.0