var files = DocsList.getFolderById(release [index])。getFiles();
for(i in files){
/*** Title field ***/
var title = "<a href=\""+files[i].getUrl()+"\">"+ files[i].getName() +"</a>";
/*** Size field ***/
var size = files[i].getSize();
/*** Owner field ***/
var owner = files[i].getOwner().toString().substring(0,files[i].getOwner().toString().indexOf('@'));
getSize始终为Google文件(文档,演示文稿,电子表格)返回零(0)。但是,从Google云端硬盘资源菜单中,我可以找到字数,字符数....对于非谷歌文件(即Word或Excel),会出现大小。
以下是方法语法(https://developers.google.com/apps-script/class_file#getSize)。大小是否需要某种子串或tostring?还需要添加什么?
答案 0 :(得分:1)
正如尼克约翰逊在评论中所说,这是按预期工作的。在Google云端硬盘用户界面中,如果按“使用配额”排序,您会发现Google文档和电子表格没有文件大小。