当我仅导入 jQuery 库时出现错误。我不知道我能做什么。我知道它来自文件 jquery.min.js。
这是导致此错误的简单页面:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
我从我的控制台得到了什么:
最佳答案
此错误与 jQuery 或其 CDN 无关。
从错误日志中可以看出,错误来源于webspeed.js
。由于您明确表示您只导入了 jQuery 脚本,这表明此错误源自扩展。
脚本尝试联系 speedtest.net
并且请求被 CORB 阻止,从而引发 Uncaught Error 。这也暗示该扩展可能由 speedtest.net
或相关公司提供。作为@alon-eitan发现,确实是这样:speedtest extension包括已知会触发类似错误的此类脚本。
暂停扩展程序或将其配置为不在您的网站上运行可能会修复该错误。我建议完全删除它,因为网络速度分析和更多内容已经可以由 Chrome native 执行,这要归功于 Lighthouse。 .
关于javascript - 使用 jQuery 时获取 'Uncaught TypeError: Cannot set property ' timestamp' of undefined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55417951/