我使用html5上传
try{ var reader = new FileReader(); reader.onerror = function(e) { }; reader.onload = function(e) { }; reader.readAsText(file); }catch(e){ }
但在safai中,当我上传.torrent文件时,它会捕获,而e是:
“message:”无法找到变量:FileReader“
答案 0 :(得分:1)
根据浏览器状态,Safari应支持FileReader:
http://caniuse.com/#search=filereader
错误很可能是代码中的其他地方,并且您在此处获得答案的问题不完整。我建议你在问题上提供更多必要的细节,比如jsfiddle.net上的可重复错误示例,Safari版本号等等。