我有一些在iPhone上的WebView中运行的超文本标记语言的信息,这些信息对于普通用户来说应该是不可见的,但应该由诸如IOs的VoiceOver之类的可访问性功能读取。仅仅将所有信息放在aria-label="lorem ipsum dolor“属性中是行不通的。VoiceOver stil读出标签的普通内容。因此,我尝试添加一个包含此信息的“不可见”元素。然而,在我看来,VoiceOver神奇地忽略了用户看不见的<e
The
对于单个浏览上下文(单个文档+窗口)来说,这是显而易见的。如果一个可聚焦的元素(输入,textarea contenteditable元素)有一个可见的选择,那么它将是document.activeElement元素。如果iframe中的输入集中,父文档的activeElement属性将指向该iframe的iframe元素(实际的<iframe>节点)。
我有一个问题的HTML5视频和画布的安卓(Chrome的安卓)。我从视频到画布绘制帧(使用CanvasRenderingContext2D.drawImage())。它在桌面浏览器上运行良好,但在Android版的Chrome上就不行。在Chrome for android中,它只有在视频元素可见的情况下才能工作。我的意思是它真的可见:即使元素通过属性可见,但由于页面滚动而不<em