2

我在屏幕外模式下使用 CEF 在我的应用程序中显示网页。到目前为止,我尝试过的所有网站和功能都运行良好,直到我尝试了视频。Youtube 和其他网站工作正常,但我创建了一个小页面来自动播放 MP4,但它不起作用。

<html>
<body>
<video width="320" height="240" controls autoplay>
   <source src="Some.mp4" type="video/mp4">
 Your browser does not support the video tag.
</video> 
</body>
</html>

我将 html 保存在本地磁盘上并将 Some.mp4 放在它旁边。当我在 Chrome 中打开文件时,它工作正常并且视频播放。

但是,通过 CEF 在我的应用程序中打开页面并没有做任何事情。我得到了视频的框架,没有别的。在 devtools 中进一步研究问题,我发现对 mp4 文件的请求正在被取消。

任何帮助,将不胜感激。

4

1 回答 1

1

由于法律问题,CEF 仅支持开源格式。请参阅以下链接 https://code.google.com/p/cefpython/wiki/AudioVideo

于 2015-03-18T19:04:30.637 回答