Macos 如何让Mac Voiceover将数字作为数字而不是单个数字读取?
当我在span标记中呈现一个数字时,Mac Voiceover正在读取单个数字而不是数字。例如,10被解读为“一个零”而不是“十” 我怎样才能让它读成“十”而不是“一零” 我一直在寻找答案,但似乎大多数人都有相反的问题。像speak和speak as这样的CSS属性似乎没有效果 如果您想查看示例,请尝试加载以下画笔并让Mac Voiceover读取(要使用Mac Voiceover,请使用Command+f5)Macos 如何让Mac Voiceover将数字作为数字而不是单个数字读取?,macos,accessibility,voiceover,screen-readers,Macos,Accessibility,Voiceover,Screen Readers,当我在span标记中呈现一个数字时,Mac Voiceover正在读取单个数字而不是数字。例如,10被解读为“一个零”而不是“十” 我怎样才能让它读成“十”而不是“一零” 我一直在寻找答案,但似乎大多数人都有相反的问题。像speak和speak as这样的CSS属性似乎没有效果 如果您想查看示例,请尝试加载以下画笔并让Mac Voiceover读取(要使用Mac Voiceover,请使用Command+f5) 或者直接说:10确保您的画外音设置设置为以文字形式读取数字: 每当我在Safar
或者直接说:
10
确保您的画外音设置设置为以文字形式读取数字:
每当我在Safari中使用这些设置从您的问题中访问代码笔时,数字都会被读取为单词“十”,而不是数字“一个零”.voiceover是否在其他应用程序中读取数字,或者它是否总是在浏览器应用程序之外读取数字?我还建议您在bugreport.apple.com上提交一个关于macOS voiceover不支持的CSS属性的错误。我的理解是,苹果的易访问性团队非常欣赏外部开发人员提交的此类bug,因为这有助于确定未来工作的优先级。@zero298我在浏览器之外也遇到过这种情况。你的解决方案解决了这两个问题。