Что такое код навигации awesomium?

Я спрашиваю, какой код позволяет элементу веб-фрейма Awesomium загружать определенные страницы? Например, элемент Microsoft WebBrowser по умолчанию использует WebBrowser.Navigate(variable). Что такое Awesomium эквивалент этого?


person Joey BaconBox    schedule 26.02.2015    source источник
comment
Пожалуйста, уточните вашу конкретную проблему или добавьте дополнительные детали, чтобы выделить именно то, что вам нужно. Трудно точно сказать, о чем вы спрашиваете. См. страницу Как спросить, чтобы уточнить этот вопрос.   -  person Andy Korneyev    schedule 26.02.2015


Ответы (1)


Если вам нужно просто загрузить заданный URL-адрес и получить окончательный/отображенный HTML-код этой страницы, проверьте этот пример проекта консольного приложения на github.

У него есть класс с именем Browser, который является упрощенным потокобезопасным классом-оболочкой для использования Awesomium, как элемент управления WebBrowser, но в безголовой/безоконной среде. Не должно быть так сложно изменить его для среды пользовательского интерфейса.

Вы можете использовать этот класс так:

Browser.StartWebCore()
Dim B as new Browser()
Dim HTML as String = B.GetRenderedHTML("http://cnn.com")
B.Dispose()
Browser.StopWebCore()
person Dĵ ΝιΓΞΗΛψΚ    schedule 05.03.2015