如何在 Chrome 扩展中使用 Javascript 获取文件大小?

Posted

技术标签:

【中文标题】如何在 Chrome 扩展中使用 Javascript 获取文件大小?【英文标题】:How to get the file size using Javascript in Chrome extensions? 【发布时间】:2011-03-30 02:36:54 【问题描述】:

如何使用 javascript 获取写入 chrome 沙盒部分的文件大小?

【问题讨论】:

文件是如何创建的? AJAX 请求? 不。它是使用 html5 FILESYSTEM API 创建的,使用命令 windowsRequestFileSystem(); 奇怪...我在上面找不到任何东西... 【参考方案1】:

这并不容易。

FileEntry 和 Entry 接口有一个名为 getMetaData 的方法,但这不包括文件大小。我可以弄清楚如何做到这一点的唯一方法如下:

    获取文件条目 调用文件,获取对文件的引用,文件类型为 Blob。 读取 blob.size

这意味着可能会加载文件。

【讨论】:

以上是关于如何在 Chrome 扩展中使用 Javascript 获取文件大小?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Chrome 扩展中使用 Javascript 获取文件大小?

在 Chrome 扩展程序中,如何确保在使用 chrome-promise 的下一个承诺之前解决上一个承诺?

在 chrome 扩展中,如何从当前 chrome 用户以外的 gmail 用户获取访问令牌?

如何与电子中的chrome扩展背景页面通信?

如何从 chrome 扩展中读取文件?

如何让 ui-slider 在 chrome 的 imacros 扩展中运行?