0

如果我将aria-live属性放在这样的表格标题中:

    <table>
        <caption aria-live="polite"></caption>
        ...
    </table>

然后在 Safari (14.0.3) 中更新字幕的textContentVoiceOver (macOS) 不会读取字幕。它适用于 Chrome 中的 VoiceOver。我还尝试在这个主题中加入一个spancaption许多变体(移动aria-live属性、更新innerHTML等)。但是当更改在 . 中时caption,Safari 将不会读取更改。

有谁知道如何使它起作用?

这是一个演示问题的小提琴: https ://jsfiddle.net/06phkrL8/

4

0 回答 0