业界动态
字节小程序填坑说明
2024-11-03 21:44

抖音和头条小程序都迁移到字节小程序了,只需要开发字节小程序就可以上架字节旗下支持小程序的App

字节小程序填坑说明

准备条件 (类似于微信小程序)

申请开发者权限(Appid 字节小程序
工具下载 字节小程序开发工具

有微信小程序原生开发经验,开发字节小程序是没有学习成本

许多语法都是通用得,只是把 wx,换成tt
后面有把微信小程序转为字节小程序思路

基础结构

小程序项目中单个页面会依赖不同类型的文件

.json 后缀的 JSON 配置文件
.ttml 后缀的 TTML 模板文件
.ttss 后缀的 TTSS 样式文件
.js 后缀的 JS 脚本文件

真机预览不限于本机,任何手机都可以(需要字节旗下App 如 头条,抖音,推送预览只能在抖音上面预览,扫码预览和真机调试(字节旗下App 如 头条,抖音都可以)这一块比微信小程序好,值得点赞

代码编辑器

比任何编辑器都难用,比如开发页面时,需要实时看效果,编辑器卡的不能在卡,渲染卡,写页面卡,严重影响开发效率和速度,根本都没有开发体验这一说,纯纯的垃圾

上传代码问题

时不时都会出现网络问题
开发调试都没有问题,等上传代码发布,就报各种千奇百怪的语法错误

数据绑定 (跟微信小城一样

不支持 Array 属性
不支持 String 属性

基础语法

不支持语法

支持三目运算

解决复杂的数据绑定 sjs插值表达式中的变量进行处理
sjs 对应 微信小程序 wxs

语法

utils-sjs.sjs sjs语法文档

组件问题

不支持全局组件,全局注册了后,使用时会给出警告说,xx 为空,只能局部注册使用

部分API (手机号登录,获取位置,视频挂载到小程序)权限问题

才申请的小程序只有 60分 评价为C级

手机号登录,获取位置,支付等功能,字节管理的比微信小程序严格

以上权限不仅需要企业开发账号,还必须上线后去申请开通,且必须满足条件

手机号登录 (才申请的发布的小程序申请不到)评级达到B级及以上,信用分不低于90分 才能开通

获取位置 (才申请的发布的小程序申请不到) 评级A,信用分100分

关于授权手机号码问题

wxml 微信小程序

可用在 getPhoneNumber 函数里面调用 wx.login 获取用户code 不管调用多少次都会成功换到手机号码

tt.ml 抖音小程序

获取手机号码想要每次都能获取必须按照以下步骤 先 tt.login 先获取 code 后在去 调用 获取
获取手机号码想要每次都能获取必须按照以下步骤 先 tt.login 先获取 code 后在去 调用 获取
获取手机号码想要每次都能获取必须按照以下步骤 先 tt.login 先获取 code 后在去 调用 获取
获取手机号码想要每次都能获取必须按照以下步骤 先 tt.login 先获取 code 后在去 调用 获取
获取手机号码想要每次都能获取必须按照以下步骤 先 tt.login 先获取 code 后在去 调用 获取

正确顺序是 ==》先调用 tt.login 在调用获取手机号码 (不能在同一个函数执行,顺序一定不能乱,顺序一定不能乱乱了
如果在获取手机号码里面去调用tt.login,重复第二次点击获取手机号码必定解析出错

此坑耗时接近一周才解决,还特意询问了抖音技术这边,按照他们的回复的调用顺序果然每一次都能成功

如果想微信那样在 获取 getPhoneNumber 手机号码 时区调用 login 接口,重复点击第二次必定会解析手机号码出错

第三方框架开发 如(uni-app

存在问题

经常编译不出字节小程序代码(为空文件)体验极低

在加上字节开发工具 超级难用,一边编译不出源码,一边又卡

把原生微信小程序转为字节小程序

建议使用 Taro

    以上就是本篇文章【字节小程序填坑说明】的全部内容了,欢迎阅览 ! 文章地址:http://houdi.cs-ej.cn/news/316.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 成事e家移动站 http://houdi.cs-ej.cn/mobile/ , 查看更多   
最新新闻
10个最佳批量电子邮件营销服务和软件
“” 使用批量电子邮件营销服务,改变你的业务增长率! “电子邮件营销是一个行之有效的战略,以促进您的业务,吸引新客户和保持
小米 SU7 本月目标交付 2 万台;三只松鼠拟收购零食集合品牌……
新消费日报 10 月 28 日讯,今日新消费日报的主要内容有:苏泊尔预计以旧换新政策将为大促销售带来一定增量;鸿蒙智行全系车型上
(一)Java网络编程之计网基础、TCP-IP协议簇、TCP、UDP协议及腾讯QQ通信原理综述
计算机网络是指将位于不同地理位置,但具有独立功能的多台设备,通过通信设备和线路连接起来,在网络操作系统,网络管理软件、网
上海市发改委、经信委、外事办相关处室领导来我校大数据平台调研
9月23日,上海市发改委开放处处长张丽,上海市经信委信息化推进处处长裘薇,上海市人民政府外事办公室经济发展处副处长杨志海来
一文读懂机器学习分类算法(附图文详解)
大数据文摘出品 来源: builtin说起分类算法,相信学过机器学习的同学都能侃上一二。 可是,你能够如数家珍地
03 、小红书账号该如何选好选题、写好标题、搭建笔记框架?
我们致力于提供一个高质量内容的交流平台。为落实国家互联网信息办公室依法管网、依法办网、依法上网的要求,为完善跟帖评论自律
基金经理纷纷道歉冲上热搜,大部分的归宿是散户?
专题:公募基金披露四季报,建信、新华、嘉实等基金经理道歉“深表歉意”  炒股就看金麒麟分析师研报,权威,专业,及时,全面
00后分享一周养生食谱竟都是处方药 药从哪里来的?(2)
小清说,自己也尝试戒断,但每当尝试时心里就会感到莫名的空虚,对什么都提不起精神。公开信息显示,右美沙芬是临床上常用的一种
00后“黑话”,看得懂算你狠!
近日,帮粉周妈妈吐槽说:“我家孩子今年刚升初一,和他聊天的时候,他会给我发‘走花路’、‘基操勿6’、‘扩列’、‘因吹斯汀
### 小红书智能文案生成器:永久免费版,一键解决内容创作全需求
在这个数字化时代内容创作已成为多人的日常需求。无论是社交媒体运营、电商推广还是个人建设优质的内容都是吸引粉丝和提升作用力
本企业新闻