对讲宣布在标题元素上双击以激活

Vis*_*ant 6 mobile screen-readers talkback

我正在一个需要使用屏幕阅读器访问的移动网站上。我正在在Android设备上使用“话语提示”对其进行测试。问题是对话,即使它是标题(H1,H2 ...)或仅是跨度之类的文本,也要在每个元素上声明“双击以激活”。我不确定如何禁用它。但是它应该显示按钮上的“双击激活”,选择,链接等可操作项。可以通过对讲设置来完成吗?谢谢。

Vis*_*ant 1

我发现 jQuery 移动插件中存在该问题。我在我的应用程序中使用 jQuery.mobile-1.3.1.js 插件,该插件在文档上绑定“vclick”事件。这会导致双击问题。为了解决这个问题,我在母版页上的 document.ready 方法上取消绑定“vclick”事件。还有一个插件可能是导致此问题的原因,即 jQuery.validate.js。我发现它绑定了 上的“点击”事件,并且屏幕阅读器(在我的例子中回话)将不可点击的元素视为不可点击。因此,相同的解除绑定对于“单击”事件也很有用。希望这些信息对某人有所帮助。