【发布时间】:2018-02-05 16:09:42
【问题描述】:
在经典 Google 协作平台上,我在文件柜页面上有一些 HTML。这是一个运行小工具的按钮。
<div style="text-align:left;display:block">
<a href="https://script.google.com/a/MyDOMAIN/macros/s/AKfycxLblah_mp-Z5DWetc/exec" imageanchor="1" target="_blank"><img alt="Run web app" border="0" height="40" src="https://sites.google.com/a/MyDOMAIN/MySite/Preview%20Btn.png" width="120">
</a>
</div>
我用于小工具的测试代码是:
function doGet() {
var site = SitesApp.getActiveSite();
var myactivesite = site.getName();
Logger.log(myactivesite);
}
当我按下页面上的按钮时,我得到:
TypeError:无法调用 null 的方法“getName”。 (第 3 行,文件“代码”)
如果 getActiveSite 正在返回包含容器的站点,我如何将站点名称返回给将容器添加到站点的脚本?
【问题讨论】:
标签: google-apps-script google-sites