VoiceOver没有读取iOS 10中链接的咏叹调标签

问题描述 投票:0回答:1

VoiceOver没有读取链接的咏叹调标签。如果角色设置为“按钮”,那么它可以正常工作。我可以使用“标题”,这确实有效,但我要求我在我的应用程序中重写我的代码链接。它确实在iOS 9.x中运行,有没有解决这个问题?

谢谢

ios wai-aria voiceover
1个回答
0
投票

这是一个老问题,但它刚刚出现在我的雷达上,因为它今天被修改为有wai-aria标签。

这个问题是iOS VoiceOver中的一个真正的错误。请参阅https://bugs.webkit.org/show_bug.cgi?id=162578,但随后将其修复为几个.dot版本。今天用12.1.4工作正常。

如果由于某种原因,仍然有iOS 10的设备,你需要解决问题,你可以使用aria-describedby。它没有被打破。该属性的目的与aria-labelledby略有不同,但它暂时是一个“足够好”的黑客。但如果设备更新到新的iOS,你必须返回并将aria-describedby更改回aria-labelledby

© www.soinside.com 2019 - 2024. All rights reserved.