首页 > 解决方案 > onOpen() 函数在桌面上触发,但在 Android 上不触发

问题描述

function onOpen() {  
Logger.log("start");  
Logger.log(SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getSheetName());  
}  

每次我按预期在桌面上打开或刷新电子表格时都会触发该功能,但是当我在 Android 表格应用程序上打开时它不会触发。我也尝试清除缓存但没有帮助!onEdit() 函数在 Android 应用程序上按预期工作。

我只希望当任何对工作表具有编辑权限的用户在 Android 应用程序上打开工作表时触发 onOpen() 函数!

标签: google-apps-scriptgoogle-sheets

解决方案


这可能是一个错误:

在移动设备中打开电子表格时,表格onOpen触发器(简单已安装)不会触发。

在问题跟踪器中报告:

这之前已在问题跟踪器中报告过,并且已由 Google 内部归档

我建议您通过为它加星标来订阅这个问题,以便跟踪并帮助确定它的优先级。


推荐阅读