You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Apps Script部署Web App报错:加载超时且loadTimeData未定义

解决Google Apps Script Web App加载超时与loadTimeData未定义错误

针对你遇到的Web App访问超时、控制台报Uncaught ReferenceError: loadTimeData is not defined但服务器日志正常的问题,可尝试以下修复步骤:

1. 重新部署Web App并生成新版本

  • 打开脚本编辑器,点击右上角「部署」→「新部署」
  • 选择部署类型为「Web应用」
  • 确认「执行权限」设置为「任何人,甚至匿名」(匹配你之前的授权配置)
  • 完成部署后,使用新生成的访问链接测试

2. 强制刷新或使用无痕模式访问

浏览器缓存的旧资源可能引发该问题:

  • 按Ctrl+Shift+R(Windows)或Cmd+Shift+R(Mac)强制刷新页面
  • 或打开浏览器无痕窗口访问链接

3. 移除HTML中的<base target="_top">标签

该标签可能与Google的内嵌资源加载逻辑冲突,修改后的HTML代码:

<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
    Hello, World!
  </body>
</html>

修改后重新部署测试

4. 改用模板渲染方式返回HTML

替换createHtmlOutputFromFile为模板渲染,可绕过部分缓存或渲染异常:

function doGet() {
  Logger.log("endpoint is executed!");
  const template = HtmlService.createTemplateFromFile('Index');
  return template.evaluate();
}

5. 重新完成脚本授权流程

检查脚本项目的授权状态,避免权限过期或异常:

  • 打开脚本编辑器,点击「运行」→「运行函数」→「doGet」,按提示重新完成授权

内容的提问来源于stack exchange,提问作者Ibram Reda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 18:23:19