CefSharp检查其是否已初始化

时间:2018-09-26 22:35:55

标签: c# cefsharp

我刚接触C#,但是Chromium正在加载网页,但是如果铬已初始化,我想执行JavaScript。

我没有找到有关IsBrowserInitializedChanged的任何教程或解释,也不知道如何使用它。

如果有人可以帮助我,我将非常高兴。

 private void InitChrome()
 {
     CefSettings settings = new CefSettings();
     Cef.Initialize(settings);

 }


public Main(String username, String password)
{
    InitializeComponent();
    InitChrome();
    un = username;
    pw = password;

    chrome = new 
ChromiumWebBrowser("https://www.thesite.com/#/auth/login");
    pPanel.Controls.Add(chrome);
    chrome.Dock = DockStyle.Fill;

    chrome.ExecuteScriptAsync(File.ReadAllText(@"content\jquery-3.3.1.min.js"));
    chrome.ExecuteScriptAsync(File.ReadAllText(@"content\javascript.js"));


}

1 个答案:

答案 0 :(得分:0)

我在CefSharp代码中发现了负责此工作的成员

// Summary: Gets a value that indicates whether CefSharp is initialized.
public static bool IsInitialized { get; }
相关问题