为了更好地满足视障人士对于小程序的访问需求,基础库自2.7.1起,支持部分ARIA标签。
无障碍特性在读屏模式下可以访问,iOS可通过设置->通用->辅助功能->旁白打开。
以 view 组件为例,开发者可以增加aria-role和aria-label属性。 其中aria-role表示组件的角色,当设置为"img"时,读屏模式下聚焦后系统会朗读出"图像"。设置为"button"时,聚焦后后系统朗读出"按钮"。 aria-label表示组件附带的额外信息,聚焦后系统会自动朗读出来。
小程序已经内置了一些无障碍的特性,对于非原生组件,开发者可以添加以下无障碍标签。
aria-hidden | aria-role | aria-label | aria-checked | aria-disabled |
aria-describedby | aria-expanded | aria-haspopup | aria-selected | aria-required |
aria-orientation | aria-valuemin | aria-valuemax | aria-valuenow | aria-readonly |
aria-multiselectable | aria-controls | tabindex | aria-labelledby | ria-orientation |
aia-multiselectable | aria-labelledby |
<view aria-role="button" aria-label="提交表单">提交</view>
wx.compressVideo(Object object)基础库 2.11.0 开始支持,低版本需做兼容处理。压缩视频接口。开发者可指定压缩质量quality进行...
wx.getAvailableAudioSources(Object object)基础库 2.1.0 开始支持,低版本需做兼容处理。获取当前支持的音频输入源参数Object ...
在本章中,我们将使用Arduino音调库。它只是一个Arduino库,可以在任意Arduino引脚上产生指定频率(50%占空比)的方波。持续时...
简单表达式正则表达式的最简单形式是在搜索字符串中匹配其本身的单个普通字符。例如,单字符模式,如A,不论出现在搜索字符串中...
远程调试协议工具栏被分成若干域(DOM,Debugger,NetWork等)的。每个域定义了一些它支持的命令和它产生的事件。命令和事件是固...