【问题标题】:YouTube embed not working on Node + ReactYouTube 嵌入不适用于 Node + React
【发布时间】:2018-09-12 23:17:13
【问题描述】:

node+react app (LINK) 我有一个页面,我必须在其中显示不同的视频,这些视频的参数取自 .json 副本

数据 JSON:

        {
            "content": {
                "url": "https://www.youtube.com/embed/tE3_NyCs90I?rel=0&showinfo=0"
            }
        }

反应导出:

export default props => (
  <section className="video">
    <iframe className="videoIFrame" src={props.content.url} frameBorder="0" allowFullScreen></iframe>
  </section>
)

页面源组成正确,但视频嵌入未正确加载,我只能看到静止图像和播放按钮,但当我悬停或单击它时没有任何反应。 p>

<section class="video">
    <iframe class="videoIFrame" src="https://www.youtube.com/embed/tE3_NyCs90I?rel=0&showinfo=0" frameborder="0" allowfullscreen></iframe>
</section>

控制台中,我看到以下错误:

> Error parsing header X-XSS-Protection: 1; mode=block; report=https://www.google.com/appserve/security-bugs/log/youtube: insecure reporting URL for secure page at character position 22. The default protections will be applied.

> POST https://www.youtube.com/youtubei/v1/log_interaction? alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8 401 ()

到目前为止我尝试了什么:

我没有选择,有人有什么建议吗?

提前感谢您的回复。祝你今天过得愉快! :)

【问题讨论】:

    标签: node.js reactjs youtube embed http-status-code-401


    【解决方案1】:

    虚惊一场,只是一个流氓 CSS z-index 掩盖了整个视频部分。

    对不起,打扰了。

    【讨论】:

      猜你喜欢
      • 2015-05-12
      • 2013-04-22
      • 2020-06-14
      • 2014-04-01
      • 2016-04-02
      • 2018-06-08
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      相关资源
      最近更新 更多