1

我正在使用 CEF3 并且想要硬编码并禁用浏览器的地址栏。我没有在代码库中找到合适的位置来做同样的事情。任何指针都会有很大帮助。通过 C++ 或 Javascript 方法都会有所帮助。

谢谢,阿什温

4

3 回答 3

1

您可以使用二进制文件构建 CEF 应用程序,就像 WIKI 一样。请参阅 github 项目以获取参考 https://github.com/acristoffers/CEF3SimpleSample

于 2014-01-10T06:40:47.403 回答
1

你在用cefclient吗?我认为在标准版本的cefclient 中没有一种干净的方法可以将其关闭。

但是,在cefclient 的括号外壳分支中,#define可以使用它来干净地打开/关闭它。只需搜索对SHOW_TOOLBAR_UI(仅在四个文件中使用)的引用。我猜想手动将这些差异应用回 cefclient 的干净副本不会太难(您可能不想按原样使用括号外壳分叉 - 它不是很通用)。

于 2013-01-28T07:09:23.597 回答
0

我意识到这个问题很老,但我有同样的问题并找到了解决方案。

cefclient示例中,地址栏是在函数内绘制的RootWindowGtk::CreateRootWindow

删除gtk_container_add添加地址栏对应的函数调用,GtkToolItem*地址栏就消失了。

于 2017-05-08T17:54:42.733 回答