Javascript 以前调用google.script.run的工作代码。弱点

Javascript 以前调用google.script.run的工作代码。弱点,javascript,html,google-apps-script,Javascript,Html,Google Apps Script,今天下午发生了一些变化,破坏了我部署为web应用程序的所有Google应用程序脚本。目前,每次呼叫: google.script.run[任何东西] 从接口(HTML端)到后端失败。如果您转到类似Chrome的控制台,它会显示以下内容: 未捕获的TypeError:无法读取未定义的属性“run” Firefox的开发工具更加明确: TypeError:google.script未定义 所以不知何故,google.script不再被定义。这是谷歌引入的错误吗?我们现在是否需要调用脚本来获取这些方法

今天下午发生了一些变化,破坏了我部署为web应用程序的所有Google应用程序脚本。目前,每次呼叫:

google.script.run[任何东西]

从接口(HTML端)到后端失败。如果您转到类似Chrome的控制台,它会显示以下内容:

未捕获的TypeError:无法读取未定义的属性“run”

Firefox的开发工具更加明确:

TypeError:google.script未定义

所以不知何故,google.script不再被定义。这是谷歌引入的错误吗?我们现在是否需要调用脚本来获取这些方法(以我们需要调用其他特性的方式)


谢谢

请。您需要使用Google API Loader库加载Google文件选择器。

您的意思是“以前”而不是“正式”对吗?事实上,我几个小时后就遇到了同样的问题,可能是暂时的问题。编辑:它已经作为一个bug提交了:它正在我的边栏和对话框中工作。我没有任何网络应用。我的很好用。也许只是修好了?或者它可能只是一个推送给一些用户的更新。我的帐户是一个G套件帐户,所以我想我们会得到稍微不同的更新。谢谢你的解决方案!然而,我希望我能理解它为什么起作用。调用onload get参数时是否存在竞争条件?我不明白为什么文件选取器的加载方法会影响google.script方法。@google应用程序脚本团队的tazz_ben Erik说,“问题的原因是当选取器API加载到google.Picker时,它当前正在覆盖google.script,所以google.script.run()调用开始失败。”