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

时间:2017-02-27 03:28:04

标签: ios wai-aria voiceover

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

THX

1 个答案:

答案 0 :(得分: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