MFC中使用CEF3:比较完整的demo

时间:2024-05-22 21:40:36

此demo说明:

  1. 使用的cef版本为3.2623.1395.g3034273,cef_binary的源码未放到github,如果需要联系我839505138
  2. 此demo编译,VS2013 Update5
  3. 实现了C++和js交互
  4. 使用CEF时,加载的网页,如果里面有链接,指定target=”_blank”,则会弹出一个新的浏览窗口。如果想禁掉,让新页面在当前浏览窗口中显示,可以在browser进程的handler里重写CefLifeSpanHandler的OnBeforePopup方法,用browser的mainFrame加载popup请求的url。
  5. 使用flash的方法在我****博客中,把代码加入进来就可以了。
  6. browser和render进程分别继承CefApp
  7. test.html是网页测试用例
  8. 解决flash有黑框 : http://blog.****.net/zhuhongshu/article/details/77482985
  9. 增加了右键开发选项

正在解决的问题:

1.异步请求下载,现在请求下载之后,再在页面中请求网页,会跳转不过去!
2.无法正常关闭开发选项窗口!(已解决)

github地址:https://github.com/xiaonaiquan/CEF3

效果图:

MFC中使用CEF3:比较完整的demo
有什么问题请联系我:839505138.