Отключите окна оповещений Adobe Captivate, если контент не поддерживается в GeckoFx - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть обычный браузер. net приложение, использующее GeckoFx версии 60, для открытия html контента, созданного для детей с использованием программ Adobe для анимации. Время от времени я получаю это окно оповещения от Adobe Captivate

Adobe Captivate Этот браузер не поддерживает часть содержимого файла, который вы пытаетесь просмотреть. Используйте один из следующих браузеров:

Internet Explorer 9 or later
Safari 5.1 or later
Google Chrome 17 or later
Firefox undefined or later

Abode Captivate alert box showing on GeckoFx

Как только вы нажмете Okay на нем, он исчезнет, ​​и контент будет воспроизведен до конца, как и ожидалось. Теперь я осмотрелся, как скрыть блоки оповещений такого типа, но у меня получилось с этим конкретным, я уже следовал совету Отключить блоки оповещений, когда на сайте не найдено Gecko Fx VB , который также указал мне на проблема с bitbucket https://bitbucket.org/geckofx/geckofx-29.0/issues/129/promptservice

Мне удалось создать новый класс FilteredPromtpService.cs, а затем запустить его после инициализации GeckoFX:

PromptFactory.PromptServiceCreator = () => new FilteredPromptService();

, но затем я все еще получите окно безобидного оповещения. Любая идея о том, как это исправить навсегда?

...