Я разрабатываю приложение на C # для Windows 7, в котором я хочу загрузить флэш-контент из URL-адреса в объект веб-браузера внутри формы.Я хочу сделать форму невидимой и выгрузить bmp-изображения, захваченные из формы, на жесткий диск. Я хочу сделать приложение невидимым на панели задач и в меню вкладок alt +.Я протестировал приложение и обнаружил следующие сценарии ...
Сценарий 1:
a.IE 9 установлен в системе
b.Flash версия 10.0 или 10.1 или 10.2 или 10.3
c.Форма установлена на видимую или невидимую
d.Приложение установлено как невидимое или видимое на панели задач и в меню alt + tab
Результат: Flash-содержимое полностью загружено.
Сценарий 2:
a.IE 8 установлен в системе
b.Flash версия 10.0
c.Форма установлена на видимую или невидимую
d.Приложение установлено как невидимое или видимое на панели задач и в меню alt + tab
Результат: Flash-содержимое полностью загружено.
Сценарий 3:
a.IE 8 установлен в системе
b.Flash версия 10.1 или 10.2 или 10.3
c.Форма установлена как невидимая
d.Приложение установлено как невидимое на панели задач и в меню alt + tab
Результат: Flash-содержимое НЕ загружается полностью.Рендеринг контента останавливается в определенный момент.: (
Сценарий 4:
a. IE 8 установлен в системе
b. Версия Flash 10.1 или 10.2 или 10.3
c. Набор формдо видимого
г. Приложение установлено на невидимое на панели задач и в меню alt + tab
Результат: Flash-содержимое полностью загружено.
Сценарий 5:
a. IE 8 установлен в системе
b. Flash версия 10.1 или 10.2 или 10.3
c. Форма установлена на невидимое
г. Приложение установлено на VISIBLE в задачеbar и alt + tab menu
Результат: флэш-контент загружен полностью.
Контент загружается полностью, когда я открываю ссылку вручную в любом веб-браузере.
Так чтосодержимое не загружается должным образом только в сценарии 3 (это мой обязательный сценарий :()
Не могли бы вы дать какое-либо представление об этом поведении? Какова связь между видимым свойством и загрузкой флэш-содержимого?
Как видно из приведенных выше сценариев, у меня проблема только с IE 8.
Те же результаты, что и у obsОшибка, если я использую AxWebbrowser вместо объекта веб-браузера по умолчанию, доступного в dot Net 3.5.