Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果代码被篡改过多,现场音频播放器将变得脆弱_Javascript_Android_Html_Css_Facebook - Fatal编程技术网

Javascript 如果代码被篡改过多,现场音频播放器将变得脆弱

Javascript 如果代码被篡改过多,现场音频播放器将变得脆弱,javascript,android,html,css,facebook,Javascript,Android,Html,Css,Facebook,我在我的网站上使用了我以前从未使用过的代码,只用于布局和音乐播放器 如果我使用此页面,则页面/音频播放器在桌面和android设备上运行完美: 如果我在上使用索引文件,则播放机只能在桌面版本上工作 我在pagespeed insights上遵循了该网站的加速建议,并使其在桌面上运行,但我刚刚意识到它不能正常工作,如果我从android浏览器查看,它也不能正常显示 我不确定它是否坏了,因为我在将.js和.css文件传输到我的站点时压缩了它们,但我认为这就是可能发生的情况 我注意到,当我从代码中删除

我在我的网站上使用了我以前从未使用过的代码,只用于布局和音乐播放器

如果我使用此页面,则页面/音频播放器在桌面和android设备上运行完美:

如果我在上使用索引文件,则播放机只能在桌面版本上工作

我在pagespeed insights上遵循了该网站的加速建议,并使其在桌面上运行,但我刚刚意识到它不能正常工作,如果我从android浏览器查看,它也不能正常显示

我不确定它是否坏了,因为我在将.js和.css文件传输到我的站点时压缩了它们,但我认为这就是可能发生的情况

我注意到,当我从代码中删除FB ROOT时,它会破坏音乐播放器,我不知道音乐播放器为什么使用FB ROOT,但它确实使用了FB ROOT,我不确定汇总是什么,但它还说common.js运行了两次

我已经将代码剥离到了最底层,试图以最少的代码使用和快速的响应来复制这个布局/模板/主题。您可能无法看到一些代码,因为我使用的是cloudflare,但我很乐意使用TeamViewer查看这些代码,并从理解这些代码的人那里获得一些见解


如果你能帮我解决这个问题,我会非常感激你给我的帮助。谢谢你的帮助和建议

在试图降低pagespeed分数时,破坏javascript文件是很常见的。如果您使用的是Cloudflare,请在开发模式下测试它,看看它是否有效。通常情况下,火箭装载机会导致问题

我希望在缩小javascript文件之前先备份它们。如果您试图缩小已压缩的代码,则很有可能会破坏它

此外,在搜索引擎优化方面,pagespeed并不像你想象的那么重要。我花了很多时间从头开始制作Wordpress主题,可以得到100/100的页面速度分数。这很有帮助,但在搜索引擎排名方面并没有太大的差异。这更多的是为了善待你的用户

另一件要提及的事情是,如果要连接javascript文件,首先检查这样做是否真的会使您的站点变得更慢。HTTP/2是SPDY协议的新版本,它需要HTTPS,可以快速高效地一次交付许多资源,而无需连接