function onOpen() {
Logger.log("start");
Logger.log(SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getSheetName());
}
每次我按预期在桌面上打开或刷新电子表格时,该函数都会被触发,但当我在 Android 表格应用程序上打开时,该函数不会被触发。我也尝试过清除缓存,但没有帮助! onEdit() 函数在 Android 应用程序上按预期工作。
我只是希望当任何具有工作表编辑权限的用户在 Android 应用程序上打开工作表时触发 onOpen() 函数!
最佳答案
这可能是一个错误:
在移动设备中打开电子表格时,工作表 onOpen
触发器( simple 或 installed )不会触发。
已在问题跟踪器中报告:
这之前已在问题跟踪器中报告过,并且已经 filed internally by Google :
我建议您subscribe to this issue by starring it以便跟踪并帮助确定优先级。
关于google-apps-script - onOpen() 函数在桌面上触发,但在 Android 上不触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68401920/