我在嵌入的YouTube视频上收到过多“无法加载资源:net :: ERR_BLOCKED_BY_CLIENT ”。这些错误是由AdBlock Chrome扩展程序引起的。由于错误,整个页面需要几秒钟才能解决,而在没有AdBlock的情况下则需要几秒钟。这会产生糟糕的用户体验,大多数用户甚至都不会意识到AdBlock是原因。
嵌入式iframe如下所示:
<iframe width="560" height="315" src="https://www.youtube.com/embed/XXXXYYYY" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
复杂因素:
我是否可以在开发人员方面做些什么来确保为启用了AdBlock的用户正确加载我的页面?
请注意,此问题与Getting "net::ERR_BLOCKED_BY_CLIENT" error on some AJAX calls有关,但更具体的是嵌入您无法直接控制的iframe
答案 0 :(得分:0)
不应阻止youtube框架,具体取决于相关AdBlock用户选择的过滤器列表。
您应该找到导致此问题的过滤器,并与名单上的人交流以找到解决方案,这是他们的论坛https://forums.lanik.us/