我正致力于为使用JAWS或Windows Eyes的视障人士制作SWF应用程序。我安装了JAWS和Windows Eyes演示版。
当在html页面上的浏览器中运行我的swf(本地)时,Capabilities.hasAccessibility结果为true,但Accessibility.active每次都变为false - 即使在几秒钟后检查它也是如此。
是因为我使用的是演示版本,还是我错过了为SWFObject设置参数的错误?
答案 0 :(得分:0)
好吧我明白了
swfobject需要像这样集中注意力:
swfobject.addLoadEvent(setFocusOnFlash);
function setFocusOnFlash(){ var fl = document.getElementById(“loader”); if(fl){fl.focus(); }
}
答案 1 :(得分:0)
很高兴您已经找到了问题,但为了将来参考其他读者,颌或眼睛的演示版本没有任何限制。它们与注册版本相同。唯一的限制是允许您使用它的时间。在Jaws的情况下,40分钟后需要重新启动。