本机客户端文件系统,不同的域访问相同的文件

native client filesystem, different domain access same file

例如,在网站 www.A.com 上,我使用本地客户端文件系统,并保存一个名为 file1.txt 的文件。在网站 www.B.com 上,我通过使用 CORS.But 访问相同的 pexe,网站 www.B.com 创建自己的 file.Not 在网站 www.A.com 上创建相同的 pexe。在我的本地计算机上,我发现在 \Google\Chrome\User Data\Default\File 系统目录中,有两个名为 001002[=15 的目录=],显然,它们是由www.A.com和www.B.com创建的。我想知道如何在www.A.com和www.B.com

之间共享文件

如您所见,Pepper 文件系统(相当于 JavaScript DOMFilesystem)是模块嵌入器的每个来源,而不是 pexe 的来源。没有办法直接分享文件。

一种可能的解决方法是使用 iframe 嵌入您的 pexe。这样它将始终使用 iframe 的文件系统来源。