在 Web 视图中禁用 VoiceOver
我们有一个在 WebView 中运行的应用程序,具有自己的简单可访问性。由于多种原因,无法将其切换为原生使用 VoiceOver。当 VoiceOver 打开时,它与我们的可访问性发生冲突,通常会同时说两件事。
是否有 API 可用于打开和关闭 VoiceOver,或在焦点位于 WebView 中时关闭语音?
We have an app running in a WebView with its own homespun accessibility. Switching it to use VoiceOver natively is not an option for several reasons. When VoiceOver is on, it conflicts with our accessibility, often saying two things at once.
Is there an API for turning VoiceOver on and off, or to turn off speech while focus is in our WebView?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我无法想象会有一种方法可以禁用某人显式激活的辅助功能选项;至少可以说这是不好的做法!
一些不可见的指令怎么样,这些指令仅拾取 VoiceOver,要求用户在使用您的应用程序时自行禁用 VoiceOver?
I can't imagine there would be a way of disabling somebody's explicitly activated accessibility options; it would be bad practise to say the least!
Howabout some non-visible instructions, that are only picked up VoiceOver, asking the user to disable VoiceOver themselves when using your app?