FileReader HTML 5 API的Flash替代品

时间:2011-02-20 07:01:49

标签: flash html5

我希望本地文本文件的内容在JavaScript中可用。我使用HTML 5 FileReader API实现了这一点,但现在只适用于Mozilla Firefox和Chrome。

我知道可以使用Flash创建一个跨浏览器的解决方案。是否有任何开源项目可以做到这一点?

2 个答案:

答案 0 :(得分:2)

这是一个开源项目,它通过flash在旧版浏览器中为您提供FileReader API:

https://github.com/Jahdrien/FileReader

答案 1 :(得分:1)

是的,这是可能的。使用FileReference.load方法

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html#load%28%29

我不知道它与HTML5 API的比较。 Flash版本有2个要求。它需要Flash Player 10,如果不打开告诉用户选择文件的对话框,则无法自动选择文件。此外,此对话框只能在用户交互(单击按钮,...)后弹出

此处示例:

http://actionsnippet.com/?p=1702