收藏
评论

小程序基础库 2.21.0 更新官方

各位微信开发者:

小程序基础库 2.21.0 已经开始灰度开发者,请大家基于业务情况关注相关变更。如遇问题请及时在该帖下方留言或在小程序交流专区发表标题包含「基础库2.21.0」的帖子反馈。本次更新如下:

  • 新增 API 打开视频号活动接口 wx.openChannelsEvent
  • 更新 框架 小游戏基础库启动优化
  • 更新 框架 worker里添加USER_DATA_PATH 详情
  • 更新 框架 开发者工具上,跨分包 require 不再抛出
  • 更新 API 新增弱网事件 wx.onNetworkWeakChange / wx.offNetworkWeakChange
  • 修复 框架 小程序分包内使用插件WASM出错
  • 修复 框架 小游戏插件 shouldMakeCanvasSecure 权限错误
  • 修复 框架 捕获 setTimeout 延时执行的函数报错时会抛出异常错误
  • 修复 框架 切换 tabbar 时可能导致内存泄漏 反馈详情

微信团队

2021年11月15日

8373浏览
最后一次编辑于  2021-11-15
收藏

27 个评论

  • 李朗
    李朗
    2021-11-18

    您好

    反馈一些视障用户读屏软件使用小程序遇到的一些问题,请关注

    现在小程序作为各类政务、医疗和生活相关服务的解决方案非常方便大众使用,但从视障用户体验方面来说仍存在一些问题导致不好用甚至不能用,虽然开发者可以使用aria技术优化一些问题,但仍有一些框架底层问题,开发者无法修改,导致视障用户无法通过读屏软件顺利使用小程序相关组件的功能。

    反馈一些视障用户读屏软件操作遇到的问题

    例如,安卓端的选择器组件就不支持读屏软件选择,导致用户遇到有选择器的场景就没办法继续使用。

    这里反馈一些当前小程序框架底层支持层面的一些无障碍体验问题,

    请优先关注Android端的1、2、5、8和iOS端的输入框相关问题

    下面是整理的问题说明


    iOS端

    1.在没有展开键盘状态下input内输入的文字和placeholder占位符不朗读

    预期结果:输入框内的占位符和内容可正常朗读。

    2.input设置的aria-label不生效,不能为输入框添加替代文本

    预期结果:input设置aria-label属性正常生效,可朗读出添加的替代文本。

    3.input的type="idcard"时,身份证输入键盘的删除无标签

    预期结果:身份证输入键盘的删除按钮有标签,朗读为删除。

    4.input在弹出键盘的编辑状态下有两个焦点,且焦点顺序不一致,其中一个可朗读出输入的内容,也可以提示出正在编辑状态,但焦点顺序位于页面最后,另一个朗读不出输入的内容,不能提示出正在编辑状态,但焦点顺序位于页面正常的位置

    预期结果:输入框在编辑或非编辑状态下都只有一个焦点,且焦点顺序位于其在页面中正常的顺序位置,如果正在编辑,可提示出正在编辑状态。

    5.textarea内输入的文字和placeholder占位符不朗读;

    预期结果:可朗读出占位符和输入的内容。

    6.textarea在编辑状态下没有提示出正在编辑状态

    预期结果:在编辑状态下触摸textarea输入框可提示出正在编辑状态。

    7.在app.json中配置的tabBar不能朗读出选中状态,且控件类型不是tabbar、设置的数字角标不能朗读、设置了小红点不能朗读

    预期结果:配置的tabbar控件类型正确,可以朗读出选中状态、设置的数字角标可以朗读、设置了小红点状态下追加“未读”提示,朗读方式为tab名称+数字角标或未读,例如有一个消息tab,如果设置数字角标为36,朗读为消息,36,如果设置了小红点,则朗读为:消息,未读。


    Android端

    1.除首页外,所有页面使用单指向右(向后浏览的手势)扫动都可浏览到上层页面元素,例如首页是列表页,点击了某个列表项进入详情页,在详情页,使用单指扫动手势浏览,可以浏览到首页的内容

    预期结果:当跳转到新页面后不浏览到上层页面元素,正常浏览当前页面元素。

    2.省市区、日期等单项、多项选择器的项目无独立焦点,屏幕阅读器只能聚焦到一个覆盖了选择器的大焦点,用户无法选择项目

    预期结果:所有类型的下拉框支持屏幕阅读器浏览和选择。

    3.配置的底部tabbar无选中状态,用户无法知道选中了哪个项目

    预期结果:选中的tab可提示出选中状态。

    4.tabbar设置了小红点状态下,没有提示

    预期结果,设置了小红点,在tab名称后追加“未读”二字提示,例如消息tab设置了小红点,朗读为:消息,未读

    5.导航栏的返回按钮无标签,无控件类型

    预期结果:导航栏默认的返回按钮有标签和控件类型按钮,朗读为返回,控件类型为按钮。

    6.textarea和input输入框单指双击无法激活,无法输入内容。

    预期结果:单指双击可以激活输入框,正常展开键盘。

    7.input设置的aria-label不生效,不能为输入框添加替代文本

    预期结果:input设置aria-label属性正常生效,可朗读出添加的替代文本。

    8.单指触摸导航栏标题,然后单指向右扫动一次可浏览到一个朗读为“网页视图”的焦点,此为冗余焦点。

    预期结果,不浏览到朗读为“网页视图”的焦点。

    2021-11-18
    赞同 11
    回复
  • 神经蛙
    神经蛙
    2021-11-16

    点聚合 marker 什么时候支持自定义样式呢?https://developers.weixin.qq.com/community/develop/doc/000aa40cfc095081d59cf78cd51c00

    2021-11-16
    赞同 3
    回复 4
    • 曹孟良
      曹孟良
      2021-11-17
      这个太需要了
      2021-11-17
      回复
    • 曹孟良
      曹孟良
      2021-11-17
      自己写一个老费劲了
      2021-11-17
      回复
    • 神经蛙
      神经蛙
      发表于移动端
      2021-11-17回复曹孟良
      希望官方能看到这个小需求,地图点聚合再完善一点点就好了)
      2021-11-17
      回复
    • 曹孟良
      曹孟良
      2021-11-17回复神经蛙
      2021-11-17
      回复
  • 木漏れ日
    木漏れ日
    2021-11-22

    wx.onNetworkWeakChange 接口现在开发者工具上怎么还联想不了,用上编译后也没有弱网提示

    2021-11-22
    赞同 2
    回复 2
    • dev
      dev
      2022-03-09
      我在开发者工具和真机上都没有弱网提示。你在真机上可以吗?
      2022-03-09
      1
      回复
    • 麦麦
      麦麦
      2023-05-09
      我的也没有
      2023-05-09
      回复
  • 小店业务
    小店业务
    2021-11-16

    反馈个问题:

    现在通过这个显示群名称都要授权?这个只是显示给用户自己看的,我们开发者又不能获取到该数据,为什么要弄成这样?关键授权的时候还提示“使用你的微信朋友信息",这样还哪个用户敢允许?

    2021-11-16
    赞同 2
    回复 4
    • 神经蛙
      神经蛙
      2021-11-16
      对开发者来说,我们不能获取到该数据,但是对于用户来说,这个属于隐私信息,他不知道平台会不会收集,所以有这个提示是符合需求的
      2021-11-16
      4
      回复
    • 苏
      2021-11-17
      https://developers.weixin.qq.com/community/develop/doc/00086c7f1c8c0847fe0dd8a035b800
      2021-11-17
      1
      回复
    • 小店业务
      小店业务
      2021-11-17回复
      感谢提醒,这个用户拒绝了目前应该没有回调吧?
      2021-11-17
      回复
    • 苏
      2021-11-18回复小店业务
      有的,可以获取到用户拒绝的情况,看我上面的链接
      2021-11-18
      2
      回复
  • 李漂亮儿
    李漂亮儿
    2022-02-21

    wx.onNetworkWeakChange 接口现在开发者工具上什么时间能支持调试啊?

    2022-02-21
    赞同 1
    回复
  • 黄晓
    黄晓
    2021-11-16

    1

    2021-11-16
    赞同 1
    回复
  • 暖暖的燃烧着
    暖暖的燃烧着
    2021-11-16

    工具人

    2021-11-16
    赞同 1
    回复
  • 隔壁老王
    隔壁老王
    2021-12-02
    使用useExtendedLib引入weui时渲染层错误,还是这个版本不能这种方法引入
    

    2021-12-02
    赞同
    回复
  • 善禹
    善禹
    2021-11-30

    什么时候支持slot传值呢

    2021-11-30
    赞同
    回复
  • 星火燎原
    星火燎原
    2021-11-22

    wx.uploadFile这个api在安卓7.1.1或者是7.1.2版本以及微信新版本8.0.16下会导致所带的额外参数失效,导致后台接收数据不到,官方麻烦看看这个问题:https://developers.weixin.qq.com/community/develop/doc/000e0641bb462876580d193bf50000?jumpto=comment&commentid=00040e693c47c8473c1de60e3578

    2021-11-22
    赞同
    回复

正在加载...

登录 后发表内容