这几天都是在开发头条小程序,现在已经在审核阶段。
开发的难度不高,大概 3 到 4 天就可以了,但是也有一些小坑。
花费时间最多的是审核阶段。小程序审核完成是没有短信等提示的,只有自己到后台去刷新查看。
所以干脆发了些时间,开发了一个 Chrome 插件来自动检查是否完成审核,文末给出插件。
开发小记:
小程序的请求必须是https 的,在论坛中也很多人掉坑,因为在开发阶段是没有强制要求 https,等到审核发布才发现白屏了。
CDN,请求链接最好在全局定义,不要写死在 request 中。像从 http 变更成 https,只需要在全局参数更改一个字母就完成了。
因为没有引入框架,所以像防抖(Debouncing)或节流(Throttling)等限制,需要自行添加。否则会造成频繁请求数据。
小程序的 tabIcon 不能是 svg 图标,开发文档没有注明。但是实测 svg 图标显示不出来。
还有一个隐藏的小坑,路由是以栈的形式维护的,而这个栈是有上限的,十几个页面入栈后就会出错,这个文档好像没有提示。
其他
我看文档是推荐使用 rpx。但是在调试阶段发现编辑器都是将其转换成 px,所以干脆还是用回 px,省得转换。不清楚这个 rpx 的亮点在哪里,有知情的说说?
现在我的小程序还在审核中,主要是审核那边报告了一个问题,但是我测试发现是头条引起的,不是小程序的问题,现在就卡在这里几天了。。。所以说审核花费的时间比较长。
插件
由于这个审核完成时间不定,所以需要人时刻盯着看。这个有点浪费精力,所以干脆开发了一个 Chrome 插件来完成 ——
当审核完成时候,就使用 Chrome 进行桌面通知。
插件在「了解更多」中给出 Github 源码链接和插件包。
有头条小程序的开发问题,欢迎在留言相互探讨。
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/212963.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除