繁体   English   中英

NVDA屏幕阅读器无法读取Chrome中的Javascript Alert()弹出窗口

[英]NVDA Screen Reader not reading Javascript Alert() Popup in Chrome

我已经在页面加载时显示的Salesforce页面上编写了javascript alert()消息。 该代码仅遵循以下内容:

<script type="text/javascript">
   window.onready = function() {
   alert('message for user goes here.');
}
<script>

该消息出现在页面加载时,但是,NVDA屏幕阅读器未拾取该消息。 它只是显示“未知”(我什至无法进入它),这不是很有帮助。

如何使屏幕阅读器集中/阅读JavaScript警报消息? 这是NVDA / Chrome的错误吗?

我正在使用最新版本的Chrome:62.0.3202.94。 和NVDA:2017.4

这是一个Chrome错误,也是一个已知错误。 由于Monorail的搜索功能非常差(至少以我的经验),我无法通过数字找到该bug,但相信我,它确实存在。 每这一问题, alert() confirm()onBeforeUnload()对话框未在Chrome阅读。 但是,JAWS比NVDA更好地解决了它:如果您先Alt + Tab,然后再Alt + Tab回到Chrome,您将能够在对话框中切换。

我确认此问题已在Chrome Canary 64版中修复,因此请尝试此操作或稍等片刻。 昨天或今天,我更新了Chrome浏览器,现在它是Google Chrome浏览器版本63.0.3239.84。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM