我正致力於爲使用JAWS或Windows Eyes的視障人士提供可訪問的SWF應用程序。我安裝了JAWS和Windows Eyes演示版本。Flash可訪問性,檢測屏幕閱讀器
在html頁面的瀏覽器中運行swf(本地)時,Capabilities.hasAccessibility結果爲true,但Accessibility.active每次都會返回false,即使在幾秒鐘後檢查它也是如此。
是因爲我使用的是演示版本,還是我錯過了爲SWFObject設置參數等內容?
我正致力於爲使用JAWS或Windows Eyes的視障人士提供可訪問的SWF應用程序。我安裝了JAWS和Windows Eyes演示版本。Flash可訪問性,檢測屏幕閱讀器
在html頁面的瀏覽器中運行swf(本地)時,Capabilities.hasAccessibility結果爲true,但Accessibility.active每次都會返回false,即使在幾秒鐘後檢查它也是如此。
是因爲我使用的是演示版本,還是我錯過了爲SWFObject設置參數等內容?
好吧,我想通了
swfobject的需要集中像這樣:
swfobject.addLoadEvent(setFocusOnFlash);
function setFocusOnFlash(){ var fl = document.getElementById(「loader」); (fl){fl.focus(); }
}
這是偉大的,你想通了這些問題,但是對於其他讀者備查,爪或窗口的眼睛的演示版本沒有任何限制。它們與註冊版本相同。唯一的限制是你可以使用它的時間。大白鯊40分鐘後需要重新啓動。