我已经使用 GAS 在我的学校 GSite 上插入了“分享到课堂”按钮的实例。
html:
<script src="https://apis.google.com/js/platform.js" async defer>
</script>
<? var site = SitesApp.getSite("domain", "webiste name"); ?>
<? var page = SitesApp.getActivePage().getUrl(); ?>
<div style="height: 35px; ">
<g:sharetoclassroom size=32 url="<?!= page ?>"></g:sharetoclassroom>
</div>
代码.gs:
function doGet() {
return HtmlService
.createTemplateFromFile('gClassroomShare')
.evaluate()
.setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
该网络应用程序已发布为域中的任何人以我的身份运行。
直到昨天/今天,他们一直在完美地工作。当我现在单击按钮时,会打开新的空窗口,其中包含 url 中的 about:blank。
知道会发生什么来破坏它吗?管理控制台中的设置会阻止此操作吗?
干杯。