Я пытаюсь использовать следующее
chromeBrowser.ExecuteScriptAsync("$('#user').setAttribute('value', 'usuario');");
Я получил сообщение:
Uncaught ReferenceError: $ не определено
Когда яиспользуйте консольный браузер Chrome, он успешно выполнен.
Вы должны выполнять свои скрипты после загрузки ваших зависимостей.На browser.LoadingStateChanged событие, вероятно, было бы лучшим местом для этого.
browser.LoadingStateChanged
Посмотрите на https://github.com/cefsharp/CefSharp/wiki/General-Usage#when-can-i-start-executing-javascript для получения дополнительной информации.