各位微信开发者:
以下是打开半屏小程序接口增加 tap 事件触发时机要求、获取附近 Wi-Fi 列表增加用户授权的通知、小程序渲染框架更新及上周我们在社区收到的问题反馈的处理进度,希望与大家一同打造更好的小程序生态!
打开半屏小程序接口增加 tap 事件触发时机要求
为进一步规范能力使用、提升用户体验,从基础库 2.28.1 版本起,对调用 打开半屏小程序接口(wx.openEmbeddedMiniProgram)增加 tap 事件触发时机,即用户手动点击触发方可成功调用打开半屏小程序接口。对于非 tap 事件触发的接口调用,将自动切换为普通的小程序跳转小程序。
获取附近 Wi-Fi 列表增加用户授权的通知
为进一步规范开发者调用涉及用户信息相关接口或功能、保障用户合法权益,自 2022 年 12 月 26 日起,小程序调用 wx.getWifiList 接口时,需要获取用户位置信息 授权(scope.userLocation)。若用户未授权位置信息,回调结果将显示 12006 的错误码及 “auth deny” 的错误提示,不再返回附近 Wi-Fi 列表的信息。
以上调整将对 iOS 和安卓全量客户端版本生效;同时对所有小程序、小游戏和插件生效。请开发者关注并适配用户授权情况,避免对业务造成影响。详情查看原公告 《获取附近 Wi-Fi 列表增加用户授权的通知》
小程序渲染框架更新
微信团队在 WebView 渲染的基础上,更新 小程序渲染框架,提供更多贴近原生用户体验的新能力。近期重点更新能力如下:
- 支持小程序页面背景颜色调整
- 支持 rem 单位,便于开发者更好调整相对大小
- 支持 sticky 粘性布局组件,优化布局排列设计
- 支持 aria component,满足视障人群访问小程序的需求
- scroll-view 组件下拉刷新增加 willRefresh 事件和 bounce 优化
- scroll-view 组件支持 custom type、scrollend 事件和 scrolling reason
- scroll-view 组件新增 scroll-into-view-alignment、scroll-into-view-within-extent、cache-extent 属性
同时小程序渲染框架已修复多项能力,请点击查看 更新日志,了解更多小程序渲染框架详情。
上周问题反馈和处理进度(11.14-11.18)
已修复的问题
安卓微信 8.0.30 版本出现调用 camera 组件显示 mode="scanCode" 不能扫码的问题 查看详情
微信服务器向公众号推送消息或事件时,解析 DNS 时发现无效域名的问题 查看详情
微信团队