是否可以通过嵌入在 Google 网站中的 Google Apps 脚本小工具设置自定义 cookie。我一直在尝试使用 HtmlService 类(通过 html 文件中的脚本中的 document.coookie),但它似乎没有生成 cookie。我假设这必须是设计使然(即 Caja 消毒)。还有其他方法吗?
谢谢
是否可以通过嵌入在 Google 网站中的 Google Apps 脚本小工具设置自定义 cookie。我一直在尝试使用 HtmlService 类(通过 html 文件中的脚本中的 document.coookie),但它似乎没有生成 cookie。我假设这必须是设计使然(即 Caja 消毒)。还有其他方法吗?
谢谢
按照设计,这是不可能的,但您不需要这样做;您可以在 UserProperties 中存储有关当前用户的信息。
如果您像这样使用 iframe 选项,这实际上是可能的:
function doGet(e) {
return HtmlService.createHtmlOutputFromFile("index.html")
.setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
// after that you may use (On "index.html"):
// document.cookie = "cookieName=1234";
此致。