在GoogleDocs App中,Google文件的文件大小始终为0(零)(但MS Word / Excel等非原生文件的大小不为零)

时间:2012-05-24 01:56:22

标签: google-apps-script

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?还需要添加什么?

1 个答案:

答案 0 :(得分:1)

正如尼克约翰逊在评论中所说,这是按预期工作的。在Google云端硬盘用户界面中,如果按“使用配额”排序,您会发现Google文档和电子表格没有文件大小。