我有一张带有绑定Google Apps脚本(GAS)的Google表格,可以在HTML / JS中创建一个模式对话框(弹出窗口)作为用户友好的"前端"到我的Google表格,就像数据库傻瓜。
自从我几个月前完成当前版本以来,一切都很好。突然间,当它尝试进行服务器端函数调用时,整个弹出窗口变为空白。控制台日志显示此错误:
拒绝显示' https://accounts.google.com/ServiceLogin?service=wise&passive=1209600&conti ... ndler%28loadFullItemLite%29.withUserObject%28this%29.sendAllItems%28%29%3B'在一个框架中因为它设置了X-Frame-Options'到' DENY'。
请注意,当loadFullItemLite()
返回所请求的数据(即withUserObject(this)
)时,sendAllItems()
是successHandler this
。
问题似乎是它不会显示 ServiceLogin 页面,而不是它不会显示我的弹出内容。它试图登录服务时遇到困难,但服务是什么?为什么?
我有3个用户拥有3个不同的Google帐户,所有用户都使用相同的访问级别在相同的工作表中运行相同的脚本。请指教。
答案 0 :(得分:0)
我认为您需要更改应用脚本的设置。
转到发布 - >部署为webapp->将版本更改为新
并将您可以访问脚本的人员更改为您案例列表中的人(用户)列表3您的用户