
CEF
BestRiven999
想到就开始做,还不算晚。
展开
-
CEF方面的研究(三) 将CEF嵌入MFC对话框程序
前一段时间由于太忙,没有来得及更新。后来又遇到各种各样的问题,经过几经折腾吧,总算是搞定了。前面已经讲到如何编译出libcef_dll_wrapper.lib的库,今天咱们来看下将CEF嵌入MFC对话框。一、先建立一个MFC对话框的工程。在工程配置中,配置好与上一章配置libcef_dll_wrapper.lib相符的环境。比如我的就是:1、在共享DLL中使用MFC,2、运行库是:多线程调原创 2017-05-12 17:44:58 · 1318 阅读 · 0 评论 -
CEF方面的研究(二) CEF的工程搭建
上节咱们已经会下载CEF的官方代码了,今天咱们来看一下CEF的环境怎么搭建。在搭建之前,有的同学(编译器VS2010)可能会遇到编译官网代码出错的问题如这种错误是由于编译器不能隐形调用智能指针的get()函数而导致的,因此需要咱们显示的调用下,即在出错处加上.get()即可。(如果再有编译不过的,可以联系QQ592902419交流)编译通过后即可生成libcef_dll_wra原创 2017-04-24 17:40:31 · 739 阅读 · 0 评论 -
CEF方面的研究(四) CEF嵌入MFC对话框关闭崩溃问题解决办法
RT、相信有不少朋友在开发过程中都遇到了,关闭崩溃或者关闭后打开电脑任务管理器,还有进程存在的问题。这个问题把我也是快折腾疯了,毕竟存在这类崩溃或者资源卸载不掉的问题是不能用入项目中的,蛋疼的困扰了我半个多月的时间,当我把后面的东西全部做完时,又不得不拐过头来解决他,不然每天开会,就只能低下头来说:“还没解决”。好吧,废话不多说。咱们来看看是什么原因。原因一、库版本问题。相信大家在入CEF原创 2017-05-15 18:21:21 · 4814 阅读 · 2 评论 -
CEF方面的研究(五) CEF中C++与JS交互
C++与JS的交互,相信不用多说,必是精髓。在写这篇博客之前,我不得不说之前遇到的一个问题:不管怎么搞,都不能回调到C++函数中。原因是什么呢?我没有实例化Cefapp。不实例化cefapp也能加载出页面,正常的进行显示,但是在js代码中写回调,回调不到C++中!为什么会犯这么低级的错误呢?实际上,在刚刚接触CEF代码时,真的是一头雾水,在网上各种抄代码,抄的最后“四不像”。以至于,自己的代码原创 2017-05-16 18:06:40 · 3238 阅读 · 0 评论 -
CEF无法加载flash的问题
3.2357版本之前,直接添加plugins目录到exe的同级目录,然后将flash插件dll放到plugins目录里就可以了。但是从3.2357之后的版本用同样的方式,却不能正常加载flash插件,原因是chromium从42之后就不默认支持NPAPI了(3.2357使用的chromium是43),如果需要支持的话,需要通过command line设置“--enable-npapi”。设置之后就原创 2017-05-18 12:04:52 · 1448 阅读 · 0 评论