#eclipse #browser
Вопрос:
Я использую 2020-06 в Windows 10. Когда я открываю представление внутреннего браузера (WebBrowserView), кажется, что он использует виджет браузера IE (когда отображается всплывающее окно с просьбой сохранить или выполнить поиск, «поиск» открывает представление IE). В документации указано, что можно выбрать из подмножества браузеров, которые могут быть установлены.
Я попытался установить Windows > Настройки >> Внутренний веб-браузер на Chromium (edge не был выбором). Я установил системное свойство Java-Dorg.eclipse.swt.браузер.Тип по умолчанию=»край». Ни один из них не изменил, что IE-это то, что всплывает, чтобы спросить о сохранении.
Как мне это настроить?
Ответ №1:
«край» был сделан допустимым значением только в Eclipse 4.19. Вы используете Eclipse 4.16.
Комментарии:
1. Спасибо, прогресс. В настройках окна теперь есть возможность выбора в 2021-06 годах. Выбор с помощью внутреннего или внешнего переключателя не влияет на внутренний браузер. По-прежнему по умолчанию используется IE, хотя это не мой системный браузер по умолчанию, и IE больше не поддерживается Microsoft. Когда я устанавливаю org.eclipse.swt.браузер. По умолчанию введите edge, я получаю исключение, которое не может открыть внутренний браузер. Существует выбор стиля SWT.EDGE, и просмотр исходного кода указывает, что «edge» — это значение свойства для использования. Нужно ли мне настраивать что-то еще, чтобы он мог найти то, что ему нужно найти?
Ответ №2:
Кто-то на форуме Eclipse указал мне на https://bugs.eclipse.org/bugs/show_bug.cgi?id=538991. Ответ (по крайней мере, на данный момент), по-видимому, заключается в том, чтобы также установить среду выполнения WebView2. С набором свойств 2021-06 использовал движок edge для виджета браузера SWT.