HTML5允许我们与本地客户端文件进行交互(本地客户端文件是本地存储在用户计算机中的文件)。这是可能的,因为HTML5提供了强大的API(应用程序编程接口),这些接口是可以访问二进制数据和用户本地文件系统的接口。借助这些文件API,Web应用程序可以读取文件,文件目录,可以从桌面拖放到浏览器。
以下是用于访问本地客户端文件的API-
文件系统API
文件API
文件编写器API
以下是一些示例-
借助HTML5文件API,可以在将图像发送到服务器并保存到服务器以供将来使用时创建图像的缩略图预览。
HTML5文件API允许应用程序在用户离线时保存文件引用。
可以访问本地驱动器中的图像,并通过HTML5 File API将其加载到浏览器中。