我已经用CefGlue构建了两个应用程序。在我设置远程调试端口的地方,两者共享相同的代码库。但对一种方法有效,而对另一种则不起作用。我的意思是远程调试页面是可用的,但它只是空白的白色。
你有什么建议找出可能出现的问题吗?我还能做些什么来破坏远程调试吗?
编辑:我看了一下,它完全是空的。至少我想“可检查的WebContents”应该在那里。
编辑:我在debug.log中发现了以下消息:
[0407/103613:WARNING:resource_bundle.cc(304)] locale_file_path.empty()
[0407/103613:ERROR:main_delegate.cc(567)] Could not load locale pak for en-US
[0407/103613:ERROR:data_pack.cc(121)] Bad data pack version: got 79674351, expected 4
[0407/103613:ERROR:resource_bundle.cc(677)] Failed to load C:\Users\Alexander\Documents\matchmycolor\svn\C_Colibri_Src\trunk_3\bin\Debug\cef.pak
Some features may not be available.
[0407/103613:WARNING:resource_bundle.cc(501)] locale resources are not loaded
[0407/103613:ERROR:proxy_service_factory.cc(104)] Cannot use V8 Proxy resolver in single process mode.除了我想念地区文件之外,有趣的一行是:
[0407/103613:ERROR:data_pack.cc(121)] Bad data pack version: got 79674351, expected 4发布于 2016-04-07 09:48:10
我解决了问题。cef.pak的版本对于一个应用程序来说是错误的。在改变它之后一切都正常了。日志文件给出了正确的提示。
https://stackoverflow.com/questions/36454519
复制相似问题