【发布时间】:2012-07-17 00:35:55
【问题描述】:
我正在寻找一种方法,该方法允许我获取嵌入了 Google 脚本小工具的当前页面的 URL。
我尝试使用 getActivePage() 但这只会返回我的 Google 站点的主页。根据这个问题:http://code.google.com/p/google-apps-script-issues/issues/detail?id=568 get active site and get active page 是有缺陷的,但那是在 2011 年 9 月...
这是我的代码:
var site = SitesApp.getActivePage();
我是否错误地使用了 getActivePage()?
提前感谢您的帮助。
编辑 1 次尝试:
var templates = site.getTemplates();
var template;
var names = '';
for (var i = 0; i < templates.length; i++) {
if (templates[i].getName() == 'profile') {
template = templates[i];
break;
}
}
if (template != null) {
var pageName = name;
Logger.log('Found: ' + pageName);
site.createPageFromTemplate(pageName, pageName, template);
}
else {
Logger.log('Not Found');
}
【问题讨论】: