我想以不同的方式显示/编程我的HTML页面,有和没有可访问性功能。
如何知道可访问性软件(安卓系统中的对讲机,iOS中的语音功能)在移动浏览器中?
是否有任何可用的JavaScript变量/对象来了解上面的内容?
观测
在Android浏览器中,如果可访问性打开,软件将向浏览器中插入几个JavaScript文件。例如,chromeVoxChromePageScript.js等。chromeVoxChromePageScript.js文件有一个cvox对象。
如果无障碍设施启用,我们可以保持:
if(typeof cvox !== "undefined" ){
// specific code
}
在iOS/android系统中还有更好的方法吗?
发布于 2014-04-14 21:59:07
我不相信在iOS中有一种方法。苹果的iOS可访问性方法的主要原则之一是:
使标准UIKit控件和视图在默认情况下可访问。
也就是说,允许开发人员使他们创建的内容可访问,而不需要单独的接口。无障碍应成为主流的一部分。
你能分享一下你认为需要分开的特征吗?
您在Android中发现的特性很有趣,但在Firefox中是否有效呢?(FF通常与Talkback一起使用更可靠。)
https://stackoverflow.com/questions/23052222
复制相似问题