我一直在使用嵌入我们网站的应用程序一段时间而没有任何不便,突然他们停止工作......
从我能够解决的问题来看,我使用HTML中的Javascript代码中的google.script.run对我的脚本进行的调用不再进行了...每当它尝试执行代码时通过withFailureHandler(警报)获取以下警报:
NetworkError:HTTP 405导致连接失败
我们在整个网站上的所有应用都会发生这种情况。
如果它们没有嵌入到网站上,并且第一次保存带有嵌入式应用程序的页面时(在刷新页面后它再次停止工作),脚本可以正常运行
您可以在这里查看两个应用的一些示例:
使用用户授权
没有用户授权
发生什么事了?我们实际上每天都在使用它,需要获得一个稳定的版本...我非常感谢任何帮助!
修改
我刚发现此错误来自我们使用的Google通用登录: https://www.google.com/a/UniversalLogin?service=jotspot&continue=http://sites.google.com/a/maddingcrowd.cc/madding-crowd/pitches/love-experiments
自动添加
?PLI = 1
到URL的末尾,这个小挤压器会引发错误弹出...
有谁知道原因?或者为什么这条字符串被添加到最后?我们添加了通用登录,因为如果您尚未使用Google帐户登录,则无法看到应用
答案 0 :(得分:0)
Arun,我对网站上嵌入的脚本也有同样的问题。该脚本还获取URL中传递的参数(如: https://script.google.com/a/macros/tvh.com/exec?service=someid&something=somevalue)
如果我在webbrowser中调用这样的脚本,我没有注意到问题: https://script.google.com/macros/s/someid/exec?something=somevalue 但是,如果我使用该网址将其嵌入网站中“某些内容=某些值”会从网址中删除(我假设为Google协作平台)并且脚本无法使用,因此无法使用该网址。