amp youtube的child-src问题

时间:2019-06-22 12:54:44

标签: amp-html

我们使用了amp youtube模板,并通过本地和DFP预览链接进行了检查,效果很好,但是当我们在网站上看到时,它显示了1秒钟,然后消失了。 它在所有浏览器中都在发生。

在页面上显示错误

向服务器请求的

”已被扩展程序阻止。 及以下控制台错误。 拒绝使用框架“ https://www.youtube.com/”,因为它违反了以下内容安全策略指令:“ child-src'none'”。请注意,未明确设置“ frame-src”,因此将“ child-src”用作后备广告。

资源https://3p.ampproject.net/1906111828200/f.js已使用链接预加载进行了预加载,但在窗口加载事件发生后的几秒钟内未使用。请确保它具有适当的as值,并且是有意预载的。 资源https://tpc.googlesyndication.com/safeframe/1-0-33/html/container.html已使用链接预加载进行了预加载,但在窗口加载事件发生后的几秒钟内未使用。请确保它具有适当的as值,并且是有意预载的。 资源https://d-28854279311653211906.ampproject.net/1906111828200/frame.html已使用链接预加载进行了预加载,但在窗口加载事件发生后的几秒钟内未使用。请确保它具有适当的as值并且已被有意地预加载。

我们使用了GWD提供的另一个amp youtube模板,但出现了同样的问题。

预期结果:-amp-youtube应该出现并播放。

    <!DOCTYPE html>
    <html amp4ads>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width,minimum-scale=1">
        <style amp4ads-boilerplate>
            body {
                visibility: hidden
            }
        </style>
        <style amp-custom>
            body {
                background-color: black;
            }
        </style>
        <script async src="https://cdn.ampproject.org/amp4ads-v0.js"></script>
        <script async custom-element="amp-youtube" src="https://cdn.ampproject.org/v0/amp-youtube-0.1.js"></script>
    </head>
    <body>
        <amp-youtube width="300" height="250" data-param-rel="1" data-videoid="lBTCB7yLs8Y" autoplay>
                <div fallback>
                <p>Your browser doesn't support HTML5 video.</p>
            </div>
        </amp-youtube>
    </body>
    </html>

0 个答案:

没有答案