Google chrome extension Chrome扩展页面中的YouTube嵌入视频在Chrome 56中显示为后矩形 问题:

Google chrome extension Chrome扩展页面中的YouTube嵌入视频在Chrome 56中显示为后矩形 问题:,google-chrome-extension,youtube,youtube-api,Google Chrome Extension,Youtube,Youtube Api,Chrome扩展页面中的YouTube嵌入视频在Chrome 56中显示为后矩形。我们怎样才能修复它 演示扩展: 如何复制: 在中加载未打包的扩展插件chrome://extensions/ 打开新选项卡 视频无法加载,请检查开发人员工具中是否有记录的请求 请求在网络选项卡中显示为已取消: 但如果我们使用WebRequest API查看请求,则不会出现问题: : : { “名称”:“Youtube不会在crome extension[Demo]中播放嵌入视频”, “版本”:“1.0.0

Chrome扩展页面中的YouTube嵌入视频在Chrome 56中显示为后矩形。我们怎样才能修复它

演示扩展:

如何复制:
  • 在中加载未打包的扩展插件chrome://extensions/
  • 打开新选项卡
  • 视频无法加载,请检查开发人员工具中是否有记录的请求
  • 请求在网络选项卡中显示为已取消:

    但如果我们使用WebRequest API查看请求,则不会出现问题:

    :
    
    
    :
    {
    “名称”:“Youtube不会在crome extension[Demo]中播放嵌入视频”,
    “版本”:“1.0.0”,
    “清单版本”:2,
    “说明”:“已取消请求时遇到问题的演示”,
    “chrome\u url\u覆盖”:{
    “newtab”:“newtab.html”
    },
    “权限”:[
    “网络请求”,
    "
    
  • 使用API构建iframe-结果相同
  • Chrome版本:
    • 56.0.2924.87(64位)不会播放视频,请求显示为已取消
    • 59.0.3035.0金丝雀(64位)将播放视频,但请求显示为已取消
    铬:
    • 59.0.3036.0(开发人员构建)(32位)将播放视频,但请求显示为已取消
    : 这可能不是一个我们将要进行稳定推送的修复,所以您必须等到57变得稳定(应该很快)

    错误来源 在网络内部错误中找到:

    error_204
    Unknown error
    Error: Failed to construct 'IntersectionObserver': Unable to get root node in main frame to track.
        at new AZ (https://www.youtube.com/yts/jsbin/player-en_US-vflg9Wu9U/base.js:3691:122)
        at new V1 (https://www.youtube.com/yts/jsbin/player-en_US-vflg9Wu9U/base.js:3972:112)
        at V1.create (https://www.youtube.com/yts/jsbin/player-en_US-vflg9Wu9U/base.js:6964:333)
        at Bh.<anonymous> (https://www.youtube.com/yts/jsbin/www-embed-player-vflzkmSYc/www-embed-player.js:431:269)
        at Bh.k.mb (https://www.youtube.com/yts/jsbin/www-embed-player-vflzkmSYc/www-embed-player.js:431:308)
        at Fh (https://www.youtube.com/yts/jsbin/www-embed-player-vflzkmSYc/www-embed-player.js:429:143)
        at Bh.k.qa (https://www.youtube.com/yts/jsbin/www-embed-player-vflzkmSYc/www-embed-player.js:422:176)
        at https://www.youtube.com/yts/jsbin/www-embed-player-vflzkmSYc/www-embed-player.js:464:420
        at https://www.youtube.com/yts/jsbin/www-embed-player-vflzkmSYc/www-embed-player.js:69:63
    line=Not available
    level=ERROR
    
    错误\u 204
    未知错误
    错误:构造“IntersectionObserver”失败:无法获取要跟踪的主框架中的根节点。
    在新亚利桑那州(https://www.youtube.com/yts/jsbin/player-en_US-vflg9Wu9U/base.js:3691:122)
    在新的V1(https://www.youtube.com/yts/jsbin/player-en_US-vflg9Wu9U/base.js:3972:112)
    在V1.0创建(https://www.youtube.com/yts/jsbin/player-en_US-vflg9Wu9U/base.js:6964:333)
    在波黑

    有一个问题提交给Chrome团队:

    我们现在什么也做不了,等待答复