2013-01-15 65 views
1

我正在使用CEF3並希望硬編碼並禁用瀏覽器的地址欄。我在代碼庫中找不到合適的地方去做同樣的事情。任何指針都會有很大的幫助。 通過C++或Javascript方法都可以提供幫助。CEF禁用地址欄

感謝, 阿什溫

回答

1

是否使用cefclient?我認爲在標準版本的cefclient中沒有簡單的方法來關閉它。

但是,在brackets-shell fork of cefclient中有一個#define,您可以使用它來乾淨地切換開關。只搜索引用SHOW_TOOLBAR_UI(它只用於四個文件)。我猜測手動將這些差異手動應用到一個乾淨的cefclient副本上可能不會太困難(您可能不希望採用括號 - 外殼叉原樣是–這不是非常通用的)。

0

我意識到這個問題是舊的,但我有同樣的問題,並找到了解決方案。

cefclient示例中,地址欄繪製在RootWindowGtk::CreateRootWindow函數中。

刪除gtk_container_add函數調用,添加對應於地址欄的GtkToolItem*,地址欄將消失。