找不到变量:Safari中的FileReader

时间:2013-11-26 06:58:37

标签: safari filereader bittorrent

我使用html5上传


    try{
        var reader = new FileReader();
        reader.onerror = function(e) {
        };
        reader.onload = function(e) { 
        };
        reader.readAsText(file);
    }catch(e){

    }

但在safai中,当我上传.torrent文件时,它会捕获,而e是:

“message:”无法找到变量:FileReader“

1 个答案:

答案 0 :(得分:1)

根据浏览器状态,Safari应支持FileReader:

http://caniuse.com/#search=filereader

错误很可能是代码中的其他地方,并且您在此处获得答案的问题不完整。我建议你在问题上提供更多必要的细节,比如jsfiddle.net上的可重复错误示例,Safari版本号等等。