10得票2回答
为什么 'file.size' 花费很长时间,如何缩短时间?

我正在制作一个处理拖入应用程序中的歌曲的应用程序。当我使用file.size获取文件大小时,需要大约1500毫秒的时间(平均值)来获得此值。是否有更快的方法?我理解为什么需要时间(和内存),但由于我是在处理HTML5文件方面的新手,也许有些我不知道的东西可以使该过程更快。 对于文件系统API...

10得票1回答
在JavaScript中将Blob / File数据转换为ImageData?

我正在使用文件输入元素从Android浏览器中捕获图像。现在我想将Blob数据转换为ImageData,以便可以使用putImageData在画布上呈现它。<!DOCTYPE html> <html> <body> <input type="...

9得票3回答
Cordova: 本地文件系统未定义。

我无法让Cordova文件系统正常工作。我有一个带有以下依赖关系的项目: com.ionic.keyboard 1.0.3 "Keyboard" org.apache.cordova.console 0.2.12 "Console" org.apache.cordova.device 0.2...

9得票1回答
使用HTML5文件API读取存储在某个URL上的文件

我正在使用HTML5文件API将文件上传到我的Web应用程序。 我在网页上有一个输入元素,通过它我可以读取文件并调用上传函数。 <input type="file"> $('input[type="file"]').on("change",function(e){ ...

9得票1回答
Cordova - FileSystem - 为什么有这么多路径选择?

我正在查看Cordova源码,试图弄清楚一些问题,目前有六种备选方法/属性可用于访问文件路径,涉及到IT技术相关内容。 当前(在iOS上运行)可用的包括: // Properties file.fullPath; // file:///full/path/syntax/file file....

9得票1回答
Mega如何下载文件?

当您从MEGA服务下载文件时,会出现一个网页显示下载进度条。当进度条达到100%后,您的浏览器将提醒用户将文件保存到所选文件夹中。我知道Mega使用HTML5 FileSystem API实现此功能(Download files like mega.co.nz )。然而,当文件完全下载到沙盒目...

8得票3回答
在Chrome下载后如何访问文件数据?

我正在编写一个扩展程序,理想情况下会在文件下载完成后读取文件。这是否可能?我可以通过chrome.downloads操作获取文件名,但是我找不到读取实际字节的方法。我不需要写入或移动它们,只需要读取。

7得票2回答
访问一个给定文件夹中的所有文件(文件系统访问API)

我可以使用文件系统访问API(https://web.dev/file-system-access/)在网站(react)内创建类似文件浏览器的东西吗? 我打算制作一个简单的在线文件浏览器,允许您浏览并打开文件夹,然后浏览文件夹,播放视频和MP3。 (几年前这是不可能的,因为js无法访问本...

7得票1回答
使用Mocha进行Javascript测试和HTML5文件API

我在网站上有一个简单的图片上传器,还有一个使用FileReader将图片转换为base64并在不实际上传到服务器的情况下显示给用户的javascript函数。 function generateThumb(file) { var fileReader = new FileReader...

7得票4回答
清除HTML5文件系统API

如何完全清空(或删除)文件系统? 是否没有像localStorage(localStorage.clear())那样的1行解决方案?还是我漏掉了一些非常明显的东西? 显然,我表述不太清楚。我指的是HTML5文件系统API。http://www.html5rocks.com/en/tutor...