问题标签 [html5-filesystem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5966 浏览

javascript - HTML5 和 Amazon S3 多部分上传

是否可以将 HTML 5 File API(例如,此库:https ://github.com/23/resumable.js )与 S3 分段上传功能结合使用?

http://docs.aws.amazon.com/AmazonS3/latest/dev/uploadobjusingmpu.html

0 投票
1 回答
3025 浏览

javascript - JS Filesystem API:访问本地系统上的 JS FileEntry?

我正在测试一些新的 JS 文件系统功能,即在本地文件系统中创建一个空文本文件。我正在从本地路径 (file:///) 运行 HTML 和 JS 文件。为此,我使用--allow-file-access-from-filesCLI 中的标志启动了 Google Chrome。文件系统请求是持久的(并且有效)。

我已经阅读了有关文件系统的不同帖子,复制和修改了教程中的一些代码;当我启动 HTML 文件时,我的自定义成功/失败消息会在控制台中输出;

这是结果:

但是,当我查看我的目录(系统和应用程序根目录)时,没有我分配给它的名称的 .txt 文件。我怎么知道 Javascript 真正在哪里写了这个文件?在什么“根”(因为不能分配“根”)?文件系统是“沙箱”是什么意思?我无法在本地驱动器上访问它的(虚拟?)内容,而只能使用 JS?如果是这种情况,有没有办法提示用户保存文件?

提前感谢您的回答

0 投票
1 回答
3613 浏览

google-chrome-app - 我可以从 Chrome 应用程序访问本地文件系统吗?

我正在尝试将一个简单的媒体播放器编写为 chrome 打包应用程序,为此我需要直接从应用程序内部访问文件系统中的任何文件夹。

伪代码

那可能吗?如果是这样,怎么办?搜索没有给我一个明确的“不能做”所以......我可以吗?

0 投票
1 回答
11348 浏览

javascript - Mega如何下载文件?

当您从 MEGA 服务下载文件时,会出现一个显示下载进度条的网页。栏达到 100% 后,您的浏览器会通知用户将文件保存到选定的文件夹中。我知道 Mega 使用 HTML5 FileSystem API 来执行此操作(下载类似 mega.co.nz 的文件)。但是,我不知道文件何时完全下载到沙盒目录中,浏览器如何指示通知用户下载?请你回答我的问题好吗?提前致谢。

0 投票
1 回答
230 浏览

android - 使用 cordova 在 Android 上创建嵌套目录时出错

问题是我无法在 Android 4.3 上的 Cordova 3.0 下使用以下代码在 Android 中创建嵌套目录结构。(相同的代码适用于 iOs)

无论我尝试了什么,调用都会因 PATH_EXISTS_ERR 而失败。因此,如果我通过 ['images','test'] 它将创建“图像”,但在“测试”中失败。以前有人遇到过这个问题吗?

在 iOs 上,我得到 2 'Directory created: ...' 按预期输出。

0 投票
1 回答
3674 浏览

html - windows中的fs.root(HTML5)在哪里

我可以使用 html5 文件系统写入和读取文件。该文件已成功写入,然后也成功读取。但我不知道它的实际物理路径。 fileEntry.fullPath\log.txt作为路径给出。谁能告诉我这个文件实际存储在我的电脑中的什么位置?

如果有人想检查代码,这里是:

0 投票
1 回答
666 浏览

html - 从文件系统 API 加载视频的最佳实践

我只是在研究和玩弄 HTML5 FileSystem API。我正在从服务器下载视频并将其保存到本地沙箱文件系统。假设用户来到网站,点击下载视频,将其保存到文件系统,然后用户碰巧离线。我的问题是,检查视频是否已经在文件系统中并从那里加载的最佳做法是什么?

谢谢

0 投票
1 回答
158 浏览

javascript - HTML5 文件系统信息栏在 Kiosk 模式下无响应

我正在创建一个应用程序,该应用程序在带有 --kiosk 标志的全屏 chromium 便携版中运行。它是用 HTML、JavaScript 和 CSS 编写的。我还使用 HTML5 文件系统来存储一些大型数据集。该应用程序以全屏方式打开,并弹出请求永久存储的信息栏。

问题是,在 kiosk 模式下运行时,您无法选择“确定”或“取消”来对文件系统存储数据的请求。您只能使用“X”关闭信息栏。这会导致文件系统没有获得任何类型的配额并且应用程序失败。

那么有没有办法为从“file:///”运行的应用程序提供无限存储空间?我曾尝试使用 --unlimited-storage 但它似乎不适用于网页。

有没有办法在不使用 --kiosk 的情况下全屏打开?欢迎任何其他解决方法或建议。

0 投票
2 回答
536 浏览

javascript - HTML5 API Javascript 文件系统

我了解研究文件系统api文件被写入特定目录(临时或持久),我想知道是否可以将可访问目录写入“c:\ files”

0 投票
1 回答
1731 浏览

javascript - 将文件从网页拖放到应用程序中

在 Gmail 中,可以通过将项目从网页拖到文件夹中来下载电子邮件附件。案例研究:在 HTML5Rocks 上的 Chrome 中拖放下载中描述了实现此目的的解决方案。

我想将一个项目从网页拖到应用程序的放置区域。我尝试将 Gmail 中的项目拖到 Outlook 中,但它无法捕获附件。我还尝试了其他通常可以捕获具有相同结果的文件的应用程序。

是否可以将文件从网页拖到通常能够捕获文件的应用程序的放置区域中?如果没有,是否有任何解决方法可以创建比将文件拖到文件夹然后将其拖到应用程序中更性感的用户体验?