【发布时间】:2018-05-14 08:15:05
【问题描述】:
我使用以下函数:
function doGet(e) {
Logger.log( SitesApp.getActivePage().getName())
}
它总是返回主页的名称
【问题讨论】:
标签: google-apps-script google-sites
我使用以下函数:
function doGet(e) {
Logger.log( SitesApp.getActivePage().getName())
}
它总是返回主页的名称
【问题讨论】:
标签: google-apps-script google-sites
目前这似乎是 Google 的一个问题。所有 Google 协作平台都面临这个问题。请提交错误报告,并祈祷它很快就会得到解决。
Here 是此问题的现有错误报告。请 +1 以给予更多关注。
【讨论】:
Apps Script .getActivePage() only returning "home" pageApps Script .getActivePage() only returning "home" page 有一个关于这个问题的较早讨论
这表明问题可能与修改嵌入的 html 时使用 setHtmlContent() 有关。 Google 协作平台上的 htmlbox 最近出现了一个问题,正在推出一个修复程序,这可能与此问题有一定关系
【讨论】:
您好,我也有同样的问题。我的脚本在旧的 Google 站点上运行,但在新的 Google 站点上不再运行。 这段代码中的问题:
var pageUrl = SitesApp.getActivePage().getUrl();
我的问题几乎相同:如何使用 GAS 获取新 Google 网站上当前页面的 URL?
google.script.url.getLocation(function(location) {
console.log("locations:----------------------------------------");
console.log(location);
console.log(location.parameters);
console.log(location.hash);
console.log("----------------------------------------");
});
【讨论】: