开发者学堂上线移动端
开发者助手新增“学堂”版块,并上线入门课程《从0到1开发小程序》,包括开发小程序全流程展示,hello world小程序开发实战等内容,帮助初学开发者快速掌握相关知识。PC端点击观看 移动端点击观看
小程序搜索直达能力全面开放
商家及服务商(ISV)可实现用户搜索触发词后,在搜索结果页置顶展示商家服务及营销内容,有效提升曝光点击率、成交转化率,建立用户持续搜索复访的心智,现已全面开放。了解更多
小程序开发工具
小程序开发者工具 3.0 稳定版 和 3.1.2 beta 版本发布。增加了自定义tabBar等功能,并修复一系列BUG,详情可见3.0 changeLog,3.1.2 beta 版 changeLog
自定义 tabBar
原始的tabBar比较直观、朴素,但不支持位置、样式的调整,只能更换颜色和 icon,没办法体独特的设计理念和特殊应用场景。
基础库 2.7.20 新增自定义 tabBar 的功能,可以让开发者更加灵活地设置 tabBar,以满足更多个性化的场景。了解更多
全局定义组件
之前,如果小程序使用了自定义组件,那么就需要在页面上定义一下,当小程序页面过多,超过100个,就需要定义100次,比较繁琐。
现在,在 IDE 3.1.2 新增了 app.usingComponents 功能,在 app.json 中定义的自定义组件会被认为是全局自定义组件,将会默认支持所有页面和自定义组件。
友情提示:该功能在带来便利的同时,可能对性能有影响,也会占用主包大小,建议开启 app.lazyCodeLoading,即代码懒加载模式。 了解更多
指定小程序启动路径
之前小程序的启动路径依赖 pages 列表的第一项。从基础库2.7.20,IDE 3.1.2 开始,新增配置项 entryPagePath
,由开发者自行指定小程序的启动路径(首页)。如果不填,将默认为 pages 列表的第一项。 了解更多
自定义组件路由器对象
全局路由方法 my.navigateTo、my.redirectTo、my.reLaunch、my.switchTab、my.navigateBack 均是相对于当前栈顶页面的路径进行页面跳转,无法满足想要相对于实际调用方的路径进行页面跳转的场景。
基于此,为自定义组件对象 Component 和页面对象 Page 新增 router 和 pageRouter 属性,相对路径是相对于实际调用方 this 指代的页面或自定义组件。基础库 2.7.22 版本开始支持。
新建小程序 默认开启基础库 2.0
从5月底开始,新建支付宝小程序的【最低基础库版本】默认设置到了 2.7.0。
对开发者的影响主要有:
- 新建小程序默认在配置中开启基础库 2.x
- 开发者可以只面向基础库 2.x 开发,不需要在代码中写基础库 1.0 兼容代码
未来将实现免配置升级。
AMPE
AMPE情景智能新增widget卡片能力:新输出了可视化的卡片 SDK 给到厂商,预装至车机,可实现端端对接,减少厂商接入成本,同时可实现基于设备维度的个性化推荐。了解详情
6月支付宝开发者日
6月29日,支付宝开发者日在成都顺利举办,本次到场开发者50+,参会人数创新高,现场交流了IDE、开放能力、质量工具、新版O站流程等等议题,收回40+反馈问卷,部分开发者原声如下:
·质量洞察整体来说挺好的,希望增加一些运营的指标,比如流量、跳出率,形成个完整的数据指标。
·支付宝审核驳回给的修改意见不友好,建议给视频和截图,我可以更清楚知道问题是什么,如何修改。
·能不能有个【邀测文档专区】,希望开发者有这个入口提前知道你们内测的能力,我也愿意和你们一起打磨能力。
感谢各位开发者反馈的意见,我们认真打磨处理,期待7月支付宝开发者日与大家再次见面!