PyQt4项目-youtube播放器没有启动状态更改事件或如何强制HTML5?

PyQt4项目-youtube播放器没有启动状态更改事件或如何强制HTML5?,html,youtube,pyqt,Html,Youtube,Pyqt,我已经使用youtube播放器和IFrame API编写了一个项目。 到目前为止,它运行良好,但今天它停止了对状态变化事件的触发 我在谷歌上搜索了一下,发现在最后一天有很多报道。 建议的一个解决方案是在playerVars选项中添加项目-html:1,这样youtube播放器将是html5而不是Flash 但即使我加上它,它也不起作用 此外,youtube播放器参数中没有参数-html:1。 因为它不应该发生在Html5播放器上,正如这里所说: 那么我如何让youtube播放器成为我项目中的

我已经使用youtube播放器和IFrame API编写了一个项目。
到目前为止,它运行良好,但今天它停止了对状态变化事件的触发

我在谷歌上搜索了一下,发现在最后一天有很多报道。 建议的一个解决方案是在playerVars选项中添加项目-html:1,这样youtube播放器将是html5而不是Flash

但即使我加上它,它也不起作用

此外,youtube播放器参数中没有参数-html:1。


因为它不应该发生在Html5播放器上,正如这里所说:

那么我如何让youtube播放器成为我项目中的html5,这正是我喜欢的?

 var player;
 function onYouTubeIframeAPIReady() {
     player = new YT.Player('player', {
         height: '390',
         width: '640',
         playerVars: {rel:0,  html5: 1 },
         events: {
             'onReady': onPlayerReady,
             'onStateChange':onPlayerStateChange
         }
     });
 }

pyqt4似乎不支持html5视频。
我试图用pyqt4内置浏览器加载此网站。

QWebView().setUrl(QUrl('http://html5test.com/'))
结果是,运行pyqt4的浏览器不支持html5视频

可能我需要一个更高版本的pyqt

至于未触发的onStateChange事件。。。这可能是flash player或类似的东西的一个临时错误,它是单独修复的