2017-04-19 116 views

回答

1

CEF Python目前不支持引用的C#示例的所有功能。

可以使用命令行設置代理與"proxy-server"開關切換,但是這隻能一次初始化過程中調用cef.Initialize時設置。鉻的偏好(在C#的SetPreference方法),其允許用於設置在運行時期間選擇尚不支持,這是要通過Issue #244實現。這個標誌被標記爲「next-release2」,所以這應該在下一個版本中實現(通常幾個月)。

CEF Python支持RequestHandler。 GetAuthCredentials回調。如果您需要GUI對話框輸入用戶名/密碼,那麼您需要使用GTK/Qt或您使用的任何GUI框架在您的應用程序中實現此功能。在上游CEF中沒有默認的auth憑證對話框實現,應用程序需要自己實現這種控制。在一個側面說明有人支持CEF的Python 1在Windows身份驗證對話框的默認實現 - 但這是一個很老的版本,代碼爲available here