Uri.directory 构造函数

Uri.directory(
  1. String path,
  2. {bool? windows}
)

类似于 Uri.file,但非空的 URI 路径以斜杠结尾。

如果 path 不为空,并且不以目录分隔符结尾,则会在返回的 URI 路径末尾添加一个斜杠。在其他所有情况下,结果与 Uri.file 返回的结果相同。

例子

final fileDirectory = Uri.directory('data/images', windows: false);
print(fileDirectory); // data/images/

final fileDirectoryWindows =
   Uri.directory(r'C:\data\images', windows: true);
print(fileDirectoryWindows); // file:///C:/data/images/

实现

factory Uri.directory(String path, {bool? windows}) = _Uri.directory;