文件系统访问 API:如何使用 postMessage 发送文件句柄?

File System Access API: how to send a fileHandle with postMessage?

我正在使用文件系统访问 API,我必须发送一个调用 postMessage() 的 FileSystemDirectoryHandle,根据 this article 这似乎是可能的

File handles are serializable, which means that you can save a file handle to IndexedDB, or call postMessage() to send them between the same top-level origin.

我做了很多尝试,但是...现在

@DenverCoder9 中为 indexedDb 提出了一个工作示例,但我找不到 postMessage 的任何内容

谢谢, 大卫

据此 fixed bug 通过 postMessage() 传输文件句柄已实现并且应该有效,但是,仅适用于同源上下文。如果它不起作用,可能您的来源不同。