我正在尝试使用 GJS,更准确地说是以同步方式读取文本文件。这是一个用于文件读取的异步函数的示例
gio-cat.js 我发现了如何使用下一个函数继续种子:
function readFile(filename) {
print(filename);
var input_file = gio.file_new_for_path(filename);
var fstream = input_file.read();
var dstream = new gio.DataInputStream.c_new(fstream);
var data = dstream.read_until("", 0);
fstream.close();
return data;
}
但不幸的是,它不适用于 GJS。谁能帮我 ?