Компонент TWebBrowser в Delphi XE2 содержит серьезные ошибки. Есть ли какой-то код, который мне нужно запустить, чтобы создать его особым образом?
- Создать новый проект Delphi
- Поместите компонент TWebBrowser на форму.
- В Form1.FormCreate() вызовите WebBrowser1.GoHome (в Google).
Если я скомпилирую эту 32-битную версию и перейду на некоторые определенные веб-страницы, я получу сообщения об ошибках. Google (ncbi нуклеотидный взрыв) и нажмите на первую ссылку.
В дополнение к этим ошибкам javascript, если я нажимаю ссылку, которая обычно открывается в новом окне, она открывается в IE (отдельное приложение).
64-битная версия кажется еще более сломанной. Зайдя на тот же сайт (взрыв нуклеотидов ncbi), я получаю сбой всей программы из-за ошибки «divide_by_zero».