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

电影API请求未在浏览器控制台显示,求排查建议

解决步骤

1. 修复main.js加载404错误(优先解决)

你的核心问题是浏览器找不到main.js文件,导致脚本无法执行,后续的API请求根本没运行。第二个MIME类型错误是404的连锁反应(服务器返回HTML错误页面代替JS文件),解决404后会自动消失。

  • 检查index.html第89行的脚本引用路径,确保路径和main.js的实际位置匹配:
    • 如果main.js和index.html在同一目录,引用应该是:<script src="main.js"></script>
    • 如果main.js在子目录(比如js/main.js),引用要改成对应路径:<script src="js/main.js"></script>
  • 确认项目文件夹里确实存在main.js文件,文件名大小写要一致(系统区分大小写,不要写成Main.js这类错误格式)。

2. 确保API请求能正常运行

当脚本加载问题解决后,还要处理API相关的潜在问题:

  • 替换代码里的<API_KEY>为你在TMDB官网申请的真实API密钥,没有有效密钥的话请求会被服务端拒绝。
  • 可以给fetch请求添加更详细的错误信息,方便排查问题:
    fetch(requestUrl)
      .then(response => {
        if (!response.ok) {
          throw new Error(`请求失败,状态码:${response.status}`);
        }
        return response.json();
      })
      .then(data => console.log(data))
      .catch(error => console.error('请求出错:', error));
    
  • 确认你的网络环境能正常访问TMDB的API地址,避免防火墙或代理拦截请求。

内容的提问来源于stack exchange,提问作者Joel Getzke

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 16:32:53