我有一个通过 Java Access Bridge 支持屏幕阅读器的应用程序。jre 版本适用于 NVDA 等屏幕阅读器。我们已经用Excelsior Jet编译了我们的应用程序,发现除了屏幕阅读之外一切正常。
但是另一个屏幕阅读器(例如 JAWS)可以正常工作。
使用的 Java 版本是 1.7.72 使用的 NVDA 是 2014.2。
我有一个通过 Java Access Bridge 支持屏幕阅读器的应用程序。jre 版本适用于 NVDA 等屏幕阅读器。我们已经用Excelsior Jet编译了我们的应用程序,发现除了屏幕阅读之外一切正常。
但是另一个屏幕阅读器(例如 JAWS)可以正常工作。
使用的 Java 版本是 1.7.72 使用的 NVDA 是 2014.2。
特定于 1.7.0_76 之前的 Java SE 7 版本的 JAB 存在问题。Excelsior JET 10.5 自维护包 1起支持 Java SE 7u76 。
您可以在 Oracle JRE 上运行您的应用程序-Xcheck:jni
以检查是否遇到该问题。
(一般来说,通过电子邮件发送我们的支持比等到我们中的一个人在 Stack Overflow 上搜索“Excelsior”效果更好。)