我正在尝试在 Python 中使用 PopcornJS 构建一个简单的 Web 应用程序。我想简单地将 youtube 视频的音量静音并自动播放,但它似乎无法正常工作/PopcornJS 的 youtube 视频播放器中可能存在错误。
这是我的代码:
<script>
var popcorn = Popcorn.youtube( "#video" , 'http://www.youtube.com/embed/XMW2lbNVaXY');
popcorn.volume(0);
popcorn.autoplay(true);
</script>
和html
<div id="video"></div>
好像音量控制和自动播放不起作用。如果我切换到非 youtube 视频,一切正常。此外,如果我在运行时查看控制台,我会看到以下错误
Blocked a frame with origin "http://www.youtube.com" from accessing
a frame with origin "http://127.0.0.1:5000". Protocols, domains,
and ports must match.
谷歌搜索问题显示它可能是一个 chrome 错误,但我不确定。有谁知道怎么了?谢谢!