AppsScript触发器函数已被删除,但触发器仍在持续运行。
创始人
2024-11-10 08:30:32
0

这可能是由于在代码中有引用已删除 Trigger 导致的。为避免这种情况,需要在删除触发器时在代码中同时删除对触发器的引用。以下是一个示例代码,为您演示如何删除触发器及其引用:

function createTrigger() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
  ScriptApp.newTrigger("myFunction")
           .timeBased()
           .everyMinutes(10)
           .create();
  sheet.getRange("A1").setValue("Trigger created");
}

function deleteTrigger() {
  var allTriggers = ScriptApp.getProjectTriggers();
  for(var i = 0;i < allTriggers.length;i++){
    var currTrigger = allTriggers[i];
    if(currTrigger.getHandlerFunction() == "myFunction"){
      ScriptApp.deleteTrigger(currTrigger);
      break;
    }
  }
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
  sheet.getRange("A1").setValue("Trigger deleted");
}

在代码中,我们使用getProjectTriggers()函数获取项目中的所有 Trigger,遍历每一个 Trigger,并找到我们想要删除的 Trigger,然后使用deleteTrigger()函数删除此 Trigger。在删除完 Trigger 后,我们在 Sheet1 的 A1 单元格中设置一个信息,以确认触发器已成功删除。

相关内容

热门资讯

2026版辅助挂!牵手游戏ap... 2026版辅助挂!牵手游戏app辅助器,心悦踢辅助软件-其实真的是有辅助神器(哔哩哔哩)1、完成牵手...
反观!金州水鱼脚本,永盛联盟辅... 反观!金州水鱼脚本,永盛联盟辅助脚本-其实真的是有辅助插件(哔哩哔哩)1、下载好永盛联盟辅助脚本脚本...
方法辅助挂!新漫游免费辅助器,... 方法辅助挂!新漫游免费辅助器,新海贝之城脚本-竟然存在有辅助脚本(哔哩哔哩)在进入新漫游免费辅助器软...
代打辅助挂!微信老铁13水辅助... 代打辅助挂!微信老铁13水辅助,仙神互娱辅助-果然确实有辅助器(哔哩哔哩)1、任何微信老铁13水辅助...
黑科技辅助挂!乐酷副厅外卖辅助... 黑科技辅助挂!乐酷副厅外卖辅助,掌中乐游戏辅助工具-好像真的是有辅助工具(哔哩哔哩)1、下载好掌中乐...
今日!桃乐甘肃麻将辅助器,天天... 今日!桃乐甘肃麻将辅助器,天天福建十三兵修改器-一贯存在有辅助挂(哔哩哔哩)1、任何天天福建十三兵修...
透视免费!新九天作必弊系统,赣... 透视免费!新九天作必弊系统,赣湘互娱辅助-切实是真的有辅助神器(哔哩哔哩)1、玩家可以在新九天作必弊...
截至目前!金虎爷辅助器,新51... 截至目前!金虎爷辅助器,新518互游插件下载-真是是真的有辅助神器(哔哩哔哩)1、下载好新518互游...
截至发稿!蜀山四川辅助脚本,福... 截至发稿!蜀山四川辅助脚本,福建天天开心辅助工具下载-真是真的是有辅助app(哔哩哔哩)1、上手简单...
随着!杭州都莱大菠萝买了挂有用... 随着!杭州都莱大菠萝买了挂有用吗,小唐家乐园辅助-真是是有辅助软件(哔哩哔哩)1、游戏颠覆性的策略玩...