我在屏幕外模式下使用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文件的请求正在被取消。
任何帮助将不胜感激。