使用Google App Script显示屏幕闪烁

问题描述 投票:-2回答:1

有谁知道如何在Google App Script中显示屏幕效果?我想检查电子表格的行时显示屏幕闪烁。谢谢。

google-apps-script google-sheets google-spreadsheet-api
1个回答
1
投票

在脚本编辑器中将Splash Screen创建为HTML文件。在File-> New下选择Html文件。调用文件test_HTML并将其放在文件中:

<!DOCTYPE html>
<html>
  <head>
    <base target="_top">
  </head>
  <body>
    Splash
  </body>
  <script>

  setTimeout(myFunction, 3000)

  function myFunction() {
    google.script.host.close();
  }
  </script>
</html>

在Code.gs中放置以下内容:

function onEdit(e){

  var splashScreen = HtmlService.createHtmlOutputFromFile('test_HTML')
        .setHeight(600)
        .setWidth(600);

  SpreadsheetApp.getUi()
      .showModalDialog(splashScreen, 'Dialog title');

}

在这种情况下打开和编辑文档,Splash Screen HTML将弹出并显示3秒钟。您必须修改它才能使用您的代码,但是应该为您提供使用HTML服务作为初始屏幕的基本原理。

© www.soinside.com 2019 - 2024. All rights reserved.