FileSystemEntry:fullPath 属性

FileSystemEntry 接口的只读**fullPath**属性返回一个字符串,该字符串指定从文件系统根目录到条目表示的文件的完整绝对路径。

这也可以被认为是相对于根目录的路径,并在其前面加上“/”以使其成为绝对路径。

指示条目的完整路径的字符串。

示例

此示例显示一个函数,该函数使用文件系统调用;然后它获取名为data.json的文件的FileSystemFileEntry并返回其完整路径。

js
function gotFileSystem(fs) {
  let path = "";

  fs.root.getFile(
    "data.json",
    { create: true, exclusive: true },
    (entry) => {
      path = fullPath;
    },
    handleError(error),
  );

  return path;
}

显然,这有点牵强附会,因为我们知道文件的完整路径是"/data.json",我们刚刚自己查找了它,但对于您不知道它的场景,这个概念仍然适用。

规范

规范
文件和目录条目 API
# dom-filesystementry-fullpath

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅