【问题标题】:Can't find variable: FileReader in Safari找不到变量:Safari 中的 FileReader
【发布时间】:2013-12-11 04:54:53
【问题描述】:

我使用html5上传

尝试{ var reader = new FileReader(); reader.onerror = 函数(e){ }; reader.onload = 函数(e){ }; reader.readAsText(文件); }捕捉(e){ }

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

“消息:“找不到变量:FileReader”

【问题讨论】:

    标签: safari filereader bittorrent


    【解决方案1】:

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

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

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

    【讨论】:

    • Safari 5.1 是适用于 Windows 的最新版 Safari,您粘贴的网页说 5.1 不支持 FileReader API。
    • 好点,虽然我认为 Windows 用户没有理由使用 Safari,而且很少有人这样做。
    • 我同意。我天真地使用它来尝试重现一些 Mac Safari 用户看到的一些问题。 . .我没有意识到它在 Windows 上基本上已经停产了。 . .
    猜你喜欢
    • 1970-01-01
    • 2018-06-09
    • 2021-01-21
    • 2011-05-22
    • 1970-01-01
    • 1970-01-01
    • 2019-07-28
    • 2014-11-21
    • 1970-01-01
    相关资源
    最近更新 更多