Задать вопрос
@holmssherlok0808
Умею практически все!Кроме того как фиксить баги)

Как сделать браузер на c#?

Я его уже сделал, но он не отображает ютуб... Делал в visual studio. Можно как-то исправить?
  • Вопрос задан
  • 316 просмотров
Подписаться 2 Средний 4 комментария
Пригласить эксперта
Ответы на вопрос 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Ты не делаешь веб браузер, ты делаешь приложение с встроенным веб браузером. Судя по всему на WinForms с использованием WebBrowser (WebView) компонента. А это значит, что ты используешь IE (Internet Explorer) движок, при чем версия там по умолчанию 9 или даже 7, в которой не поддерживается много чего из современного веба. Именно по этому ничего и не открывается. Это можно исправить частично, принудительно установив версию движка (макс. 11) через реестр для своего приложения. Но это костыль и не решит почти ничего в целом.

Для нормальной работы сайтов нужно использовать движок CEF, который есть для многих языков.

Есть ещё WebView2 в винде, но он будет работать только в свежих ОС (только вин10 и вин11)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы