我无法在QtWebEngine QtBrowser中播放视频(mp4)格式。我对mp3文件尝试过同样的方法,并且在播放音乐时遇到了任何问题。但是,当我将它们与视频一起使用时,视频在浏览器中就坏了。 我正在使用下面的代码来显示html文件。
self.webEngineView.load(QUrl.fromLocalFile(initialUrl))
self.webEngineView.page().titleChanged.connect(self.setWindowTitle)
#I found the below global settings from stack overflow, even this tooo is not working
webSettings = QWebEngineSettings.globalSettings()
webSettings.setAttribute(QWebEngineSettings.PluginsEnabled, True)
QtWebEngine.QtWebEngine.initialize()
这是HTMl代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Playing</title>
<style>
body{
margin: 0;
}
</style>
</head>
<body>
<video width="100%" height="100%" controls>
<source src="<filePath>.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
</body>
</html>
在正常的Web浏览器中打开同一网页的位置没有问题... 有人可以帮我提供代码吗?还是我在做令人毛骨悚然的事情?