小程序
小游戏
企业微信
微信支付
扫描小程序码分享
大家好,我再测试小程序无障碍组件的时候,发现不管是小程序自带的modal还是自定义的modal加上aria-modal标签,都无法自动聚焦到弹窗内容。web端可以获取到某个元素然后focus,但是小程序端无法实现聚焦除了input,textarea之外的元素,微信团队有木有添加这个功能的计划捏,或者有什么可以实现的方法呢
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
给弹窗最外层设置 aria-role="dialog" aria-modal="true" 后,当该元素 attach 之后,能够自动聚焦到第一个带有 tabindex 的子元素
可参考 weui 的弹窗实现 https://github.com/wechat-miniprogram/weui-miniprogram/blob/master/src/components/half-screen-dialog/half-screen-dialog.wxml
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
给弹窗最外层设置 aria-role="dialog" aria-modal="true" 后,当该元素 attach 之后,能够自动聚焦到第一个带有 tabindex 的子元素
可参考 weui 的弹窗实现 https://github.com/wechat-miniprogram/weui-miniprogram/blob/master/src/components/half-screen-dialog/half-screen-dialog.wxml