文章目录
  1. 1. 小程序 latest
    1. 1.1. 小程序能力
      1. 1.1.1. 小程序·服务商订阅消息设置接口上线
      2. 1.1.2. 同层渲染进度同步
      3. 1.1.3. 小程序实时日志功能更新
      4. 1.1.4. OCR 能力更新
      5. 1.1.5. 更新日志
    2. 1.2. 小程序·云开发
      1. 1.2.1. 小程序·云开发新增高级日志服务
      2. 1.2.2. 云开发代金券
      3. 1.2.3. 云函数优化
    3. 1.3. 开发者工具
      1. 1.3.1. 微信开发者工具新增文档搜索功能
      2. 1.3.2. 更多更新说明
  2. 2. 小程序教程
    1. 2.1. 社区精选文章
    2. 2.2. 最新踩坑 && Tips
      1. 2.2.1. 【同步踩坑信息】- 安卓7.0.8内测版本白屏问题
      2. 2.2.2. 【同步踩坑信息】- 安卓wx.getStorage
      3. 2.2.3. 【同步踩坑信息】- 小程序换行会导致多余空格
      4. 2.2.4. 【同步收集信息】- 首页逻辑
    3. 2.3. 结束语

这个月的新内容还不错噢~你值得拥有

小程序 latest

小程序能力

小程序·服务商订阅消息设置接口上线

为便于服务商代小程序更快设置订阅消息,提高开发效率,降低沟通成本。 现在向服务商提供订阅消息设置接口,具体详见:《订阅消息设置》

同层渲染进度同步

为了解决小程序原生组件存在的一些使用限制,我们对原生组件引入了同层渲染。支持同层渲染的原生组件层级与非原生组件一致,可直接使用非原生组件(如 view、image)结合 z-index 对原生组件进行覆盖,而无需使用 cover-view 或 cover-image。此外,同层渲染的原生组件也可被放置在 scroll-view、swiper 或 movable-view 容器中。目前,以下组件已支持同层渲染:

支持同层渲染的原生组件 最低版本
video v2.4.0
map v2.7.0
canvas 2d(新接口) v2.9.0
live-player v2.9.1
live-pusher v2.9.1

其他原生组件(textarea、camera、webgl 及 input)也会在近期逐步支持同层渲染。

小程序实时日志功能更新

  1. 为满足第三方服务商和开发者分析日志的需求,小程序新增实时日志查询接口,开发者可通过实时日志查询接口查询小程序打印的实时日志。详情可查看《实时日志查询接口》《实时日志开发文档》
  2. 每个小程序账号每天可打印的日志条数提升至500万条,日志保存天数提升至7天。

OCR 能力更新

OCR 能力方面,有两处更新点。其一,是身份证 OCR 新增性别和民族字段的支持。其二,是身份证和银行卡 OCR去除了 type(拍照、扫描模式)字段,简化统一调用。新调用这两个接口不再需要 type 字段,而之前使用 type 字段的调用仍然继续兼容。详细介绍请参考OCR接口文档

更新日志

小程序·云开发

云开发峰会: 本次小程序云开发峰会的干货 PPT 已经发布在 KM 中,大家可以去查看。

小程序·云开发新增高级日志服务

为方便开发者通过日志快速的发现和定位问题,小程序·云开发提供了高级日志服务。通过高级日志服务,开发者可以更加灵活地采集和检索日志,每条日志可最长存储30天。

云开发代金券

为了惠及到更多的小程序开发者,云开发增加了代金券申请功能。达到一定 uv 的小程序可以申请专业版(104 元/月)或旗舰版(860 元/月)的代金券,申请成功后每月发放一张,持续12个月。获取的代金券可用于抵扣相应套餐的购买金额。

云函数优化

10月11日 - 12日上线了1个优化点:对执行时间小于200ms的云函数请求进行同步化,链路耗时下降了75ms左右

开发者工具

微信开发者工具新增文档搜索功能

微信开发者工具新增文档搜索功能,方便开发者在开发过程中查询相关开发文档。开发者可通过下载最新 Nightly 版本工具体验功能。

更多更新说明

参考微信开发者工具稳定版 1.02.1910120 更新说明,这期新增能力包括:

  1. 本地编译时进行合并编译。
  • 本地编译时使用合并编译可以加快小程序加载的速度,通过【项目详情 - 本地设置 - 本地编译时进行合并编译】可以打开此功能
  1. 真机调试支持直接触发更新周期性缓存数据。
  • 开发者工具【设置 - 通用设置 - 启用 PC 端自动预览】,可以将开发版小程序通过自动预览推送到同登录态的 PC 微信上
  1. 自动真机调试。
  • 增加自动真机调试功能,减少真机调试扫码的交互
  1. 使用测试号进行多帐号调试。
  • 在【菜单 - 工具 - 多帐号调试】,可以打开多帐号调试帐号管理面板
  • 本次为所有 appid 添加了 4 个测试帐号,可以使用测试号进行多帐号调试
  1. 支持多线程 worker 的单步调试。
  • 本次更新优化了多线程 worker 的编译和代码加载的方式,从而支持了单步调试
  1. 公众号网页调试增加 url 收藏功能。
  2. 云开发套餐支持代金券支付。
    等等。

小程序教程

社区精选文章

最新踩坑 && Tips

【同步踩坑信息】- 安卓7.0.8内测版本白屏问题

该版本下做了内存优化,在页面不可见时回收渲染资源(也就是会白屏)。如果使用navigateBack了多层页面,这个路径下没有正确恢复第一个页面的渲染,会导致白屏。
目前小程序团队已修复该问题,后续遇到相似的问题可以往该方向考虑定位下。

【同步踩坑信息】- 安卓wx.getStorage

7.0.6开始,部分安卓手机,wx.getStorage会有意料外的回调发生。在获取缓存失败的情况下,可能不会回调fail,而是回调了success,且 res.data 是 undefined。

【同步踩坑信息】- 小程序换行会导致多余空格

一般使用编辑器开发,格式化会导致一些换行,在小程序里会导致多余空格,如图:

【同步收集信息】- 首页逻辑

微信7.0.7版本起,当用户打开的小程序最底层页面是非首页时,默认展示“返回首页”按钮。
开发者可在页面 onShow 中调用 hideHomeButton 进行隐藏。

结束语

最近好像没什么好文好句,推荐几本好书吧~

  • 《数学之美》
  • 《算法图解》
  • 《清醒思考的艺术》

码生艰难,写文不易,给我家猪囤点猫粮了喵~

B站: 被删

查看Github有更多内容噢:https://github.com/godbasin
更欢迎来被删的前端游乐场边撸猫边学前端噢

如果你想要关注日常生活中的我,欢迎关注“牧羊的猪”公众号噢

作者:被删

出处:https://godbasin.github.io

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

文章目录
  1. 1. 小程序 latest
    1. 1.1. 小程序能力
      1. 1.1.1. 小程序·服务商订阅消息设置接口上线
      2. 1.1.2. 同层渲染进度同步
      3. 1.1.3. 小程序实时日志功能更新
      4. 1.1.4. OCR 能力更新
      5. 1.1.5. 更新日志
    2. 1.2. 小程序·云开发
      1. 1.2.1. 小程序·云开发新增高级日志服务
      2. 1.2.2. 云开发代金券
      3. 1.2.3. 云函数优化
    3. 1.3. 开发者工具
      1. 1.3.1. 微信开发者工具新增文档搜索功能
      2. 1.3.2. 更多更新说明
  2. 2. 小程序教程
    1. 2.1. 社区精选文章
    2. 2.2. 最新踩坑 && Tips
      1. 2.2.1. 【同步踩坑信息】- 安卓7.0.8内测版本白屏问题
      2. 2.2.2. 【同步踩坑信息】- 安卓wx.getStorage
      3. 2.2.3. 【同步踩坑信息】- 小程序换行会导致多余空格
      4. 2.2.4. 【同步收集信息】- 首页逻辑
    3. 2.3. 结束语