正如标题所说,谷歌浏览器拒绝加载较新版本的 Javascript 文件。
我试过了:
基本上这里列出的所有内容:Chrome 不会清除缓存... ctrl + F5 似乎也不起作用
这些都没有奏效。源面板仍然显示正在加载旧的 Javascript 文件。绝对令人难以置信的是,当我右键单击源面板中的文件,然后选择在新选项卡中打开时,更新后的文件会在新选项卡中打开,但刷新页面后仍会在源面板中显示旧文件开发控制台。
让 Chrome 为我工作的唯一方法是手动附加 ? 以及文件名末尾的随机数。这似乎迫使 Chrome 实际加载新文件。截至目前,我一直在使用 PHP 添加一个
<script type="text/javascript" src="file.js<?php echo '?' . rand(); ?>"></script>
Run Code Online (Sandbox Code Playgroud)
为了在 Chrome 中正确加载任何内容,但这似乎是一个糟糕的解决方案。
我的问题是,如何让 Chrome 从服务器而不是缓存实际重新加载 Javascript 文件?
我正在尝试通过此处的说明实现Google的登录API ,但出于某种原因,当我尝试运行它时,我总是得到:
致命错误:第76行/home/.../Google/Client.php中未找到"Google_Config"类
我很确定我正确链接到Client.php - 我不认为这是我自己的代码中的问题.有谁知道这里会发生什么?谢谢!