0

我们正在创建一个离线播放器,以最大限度地减少使用 FileSystem API 的缓冲。我可以打开一个目录并从那里获取视频,但我仍然无法获取路径。我正在寻找访问用户选择的目录的路径,但我不知道如何。文档不清楚

window.onload = function() {
    butDir = document.getElementById('butDirectory');
    videoDiv = document.getElementById('videos');
    let fileHandle;
    butDir.addEventListener('click', async (e) => {
        const opts = {type: 'openDirectory'};
        const handle = await window.chooseFileSystemEntries(opts);
        const entries = await handle.getEntries();
        for await (const entry of entries) {
            var file = entry.name;
        }    
    });
};
4

1 回答 1

0

API 目前尚不支持此功能。在browser-nativefs中,我们使用 legacywebkitRelativePath属性对其进行 polyfill。这是代码的相关摘录。

于 2020-12-16T15:27:51.227 回答