我对电子表格的存在进行了原始验证:
function isSpreadsheetExist(id)
{
try {
SpreadsheetApp.openById(id);
return true;
} catch(e) {
return false;
}
}
我正在捕获一条消息'文档
try..catch
块,并在此代码运行良好的情况下扔到UI:
function isSpreadsheetExist(id)
{
try {
throw 'Error';
return true;
} catch(e) {
return false;
}
}
答案 0 :(得分:0)
此功能目前呈现不确定的行为,因此我将避免使用它。如果您想报告与之相关的错误/功能请求,则可以使用Google问题跟踪器(https://issuetracker.google.com/issues/new?component=191640&template=823905)。
或者,如果您仍然不想使用云端硬盘高级服务,则可以使用UrlFetchApp手动发出此请求-如果该请求返回异常,则可以轻松捕获它。