首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >删除未使用的Javascript base.js (Youtube iframe api)

删除未使用的Javascript base.js (Youtube iframe api)
EN

Stack Overflow用户
提问于 2020-12-18 04:29:31
回答 2查看 4.8K关注 0票数 3

谷歌PageSpeedInsights在我的报告中将Base.js标记为未使用的Javascript。它相当大,有487kb大小。似乎来自于包含Youtube播放器iframe api。需要这个文件吗?如果需要,有人知道为什么它在报告中被标记为未使用的JS吗?

Iframe接口:https://developers.google.com/youtube/iframe_api_reference

在PageSpeedInsights上标记为未使用的JS的大文件:https://www.youtube.com/s/player/c88a8657/player_ias.vflset/en_US/base.js

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-12-29 06:26:13

如果一个脚本列在“删除未使用的Javascript”标签下,这并不意味着整个脚本未被使用,它意味着一定数量的脚本代码不会在页面上做任何事情。

查找未使用代码的算法也并不完美,根据google的说法,我经常在一个页面上看到根本不使用的脚本,其中包含一些已使用的代码。

“移除未使用的Javascript”真的应该持保留态度,在插件的情况下,比如youtube的API,它应该被忽略,因为你不能编辑外部API来提高效率。

在您的情况下,如果您使用嵌入式Youtube视频,则非常需要该文件。如果你想优化上传Youtube视频的方式,考虑一下lazyloading it

票数 4
EN

Stack Overflow用户

发布于 2021-06-30 21:16:57

我花了2天时间寻找下载YouTube视频的方法,我发现这个文件真的很重要,因为它加载了所有的视频/音频文件:

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65347907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档