昨天在使用CEF3 加载H5 页面,里边含有Video标签的视频的时候加载失败。
然后就各种找问题,因为这是第一次接触CS架构的东西(表示一直是在做BS),有点无头苍蝇的感觉。
试过各种办法,查找Flsh插件,关于chrome对NPAPI和PPAPI的支持等问题。
h5 中video标签的硬件加速等特性。
代码是否有误等问题。
反正各种试(主要还是不会CS方面的东西),而且国内对于CEF这方面的东西资料甚少。
没有办法只得*出去,然后一*就看到了希望。CEF1 不具有硬盘加速,所以根本不支持H5中的video标签。
CEF3虽然有做硬盘加速,但是支持的视频文件类型甚少,只有WebM和ogg(这里还有疑问,ogg格式到底是音频文件还是视频文件)
对于MP4和H256这些格式的文件根本不支持。
所以现在的解决方案是: 把文件格式改成WebM或者ogg格式。就OK了。