В моем проекте работает cefsharp.Есть только одна странная вещь, которую я не могу понять.когда URL передается в cefBrowser через возврат void, «окно» становится не сфокусированным.Это, кажется, происходит только на Youtube.В проекте есть раздел, который содержит ссылки на Youtube видео, которые все работают.Страница загружается правильно, но есть огромная кнопка «Play», которую нужно нажать, чтобы воспроизвести видео, если сначала не был нажат cefBrowser, на самом деле не имеет значения, где, даже сначала щелкнув полосу прокрутки, а затем загрузив URL, можно воспроизвести видеоправильно.Не знаю, если это что-то простое, я смотрю.Даже пытался настроить скрипт для нажатия кнопки, но опять же он не работает, если я сначала не нажму на браузер / полосу прокрутки, а затем запустлю скрипт.Есть идеи?Какая дополнительная информация поможет лучше объяснить проблему?
сценарий, который "должен" нажать кнопку:
var script_PlayClick = "document.getElementsByClassName('ytp-large-play-button ytp-button')[0].click();";
browser_Main.ExecuteScriptAsync(script_PlayClick);
Если я отключу cefBrowser для веб-браузера, видео будет воспроизводиться автоматически, нетМне нужно нажать на все, что я могу, чтобы окно было свернуто, и оно автоматически воспроизводилось, особенно нет необходимости вставлять JavaScript.
спасибо за ваше время.-DF