我正在研究自动幻灯片设置,并且根据一些退出变量,如果最终输出中不需要它们,我需要删除一些幻灯片。为了解决这个问题,我创建了一个脚本,将一个简单的文本字符串添加{{remove-this-slide}}
到需要删除的幻灯片中。
但是,当试图让脚本删除包含该字符串的幻灯片时,它会不断删除我的整个演示文稿......
这就是我所拥有的:
function deleteFunction() {
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides();
for (i = 0; i < currentPresentationSlide.length; i++) {
if (currentPresentationSlide[i].getPageElements().indexOf('{{remove-this-slide}}') > -1); {
currentPresentationSlide[i].remove();
}
}
}
谁能弄清楚这里出了什么问题?