Откривање на Javascript FileReader во Safari

Свесен сум за фактот дека објектот FileReader не е достапен во Safari 5.0.5 . Имам скрипта што ја користи и мислев дека само ќе можам да откријам дали објектот постои за да извршува некој алтернативен код, како што е предложено овде,

http://www.quirksmode.org/js/support. html

Значи, мојот код е,

if( FileReader )
{
    //do this

}else{

    //the browser doesn't support the FileReader Object, so do this
}

Проблемот е што го тестирав во Safari и откако ќе ја погоди изјавата if, ја добив оваа грешка и скриптата престанува да работи.

ReferenceError: Не можам да најдам променлива : FileReader

Значи, очигледно тоа не е најдобриот начин тогаш да се справиме со тоа? Имате идеја зошто ова не работи?

12
задан barry 19 June 2011 в 16:55
поделиться