Cloudflare RocketLoader onload启动问题



Cloudflare添加了RocketLoader选项,该选项为我的onloadstart添加了if (!window.__cfRLUnblockHandlers) return false;

<video id="video" onloadstart="if (!window.__cfRLUnblockHandlers) return false; this.volume=0.01" loop="">

由于它增加了window.__cfRLUnblockHandlers因此当人们单击播放时播放的音量非常大。因为this.volume=0.01不再被检测到。

我已经尝试了一些事情,例如添加此内容

var __cfRLUnblockHandlers = 1 ;

<script>
window.__cfRLUnblockHandlers = true;
</script>

两者都不起作用,云耀斑仍然迫使__cfRLUnblockHandlers到我的onloadstart上。

目前我无法关闭火箭装载机。有没有办法在不更改 cloudflare 设置的情况下解决此问题。

答案应该是在CloudFlare控制面板的速度/优化区域中禁用"火箭装载机"。

如果您觉得需要Rocket Loader的性能优势,那么您还可以使用CloudFlare的"页面规则"功能禁用网站中的区域或特定页面。

您可以在 CF 中为特定页面添加新的页面角色以绕过火箭加载器。

最新更新