Я не могу воспроизвести видео (mp4) в форматах QtWebEngine QtBrowser.Я попробовал то же самое с 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>
Где эта же веб-страница открывается без проблем в обычных веб-браузерах... Может кто-нибудь помочь мне с кодом ... Или я делаю что-нибудь жуткое?