Google Lighthouse检测到Cloudflare Bot Fight Mode含废弃代码问题
关于Lighthouse检测到
window.webkitStorageInfo废弃API的问题解答 核心疑问解答
这是不是Google的误报?
不是。window.webkitStorageInfo确实是Web标准中已废弃的API,Lighthouse的检测结果准确,不存在误报。是否需要我更新相关内容?
不需要。报错涉及的代码来自Cloudflare Bot Fight Mode注入的invisiblejs文件,不属于你的站点自有代码,你没有权限也无需修改这部分内容。是不是Cloudflare运行了废弃代码?
是的。这个废弃API调用是Cloudflare Bot Fight Mode加载的脚本逻辑,属于Cloudflare端的代码问题,和你的站点开发无关。
实用建议
- 该报错仅影响Lighthouse「最佳实践」的评分,不会导致站点功能异常,若对分数要求不高可直接忽略。
- 若需优化Lighthouse分数,可临时关闭Cloudflare的Bot Fight Mode,重新检测即可消除该报错;也可等待Cloudflare官方更新
invisiblejs脚本,替换废弃的API调用。 - 验证方法:关闭Bot Fight Mode后重新运行Lighthouse,若报错消失,即可彻底确认问题来源为Cloudflare的注入脚本。
内容的提问来源于stack exchange,提问作者Michael W.
相关产品推荐
相关产品推荐

