问题描述
最近 KB5003637 的 Windows 10 更新似乎导致我们无法使用 WebBrowser 控件。我们的应用程序使用 C++ 对话框,该对话框托管基于 IWebBrowser2 接口并由 COM 类 8856f961-340a-11d0-a96b-00c04fd705a2 实现的 Web 浏览器控件。该控件与托管在本地主机端口上的定制内部“Web 服务器”交互。 Web 浏览器正在使用一堆 css 和 javascript 呈现动态 HTML。这是一款多年来一直可靠运行的旧版应用程序。 我们拥有 Windows 10 版本 2004、20H2 和 21H1 的用户正在安装 KB5003637,当他们安装时,Web 浏览器不会呈现它以前所做的内容。 查看一些跟踪信息,我可以看到 Web 浏览器正在请求页面的 HTML,它似乎按预期交付。那时通常会发生 Web 浏览器控件请求使页面处于活动状态所需的 css 和 javascript 文件。相反,发生的事情什么都不是。 KB5003637 更新非常大,但确实包含对CVE-2021-31959 中描述的一些脚本漏洞的修复,这些漏洞非常重要。到目前为止,我发现的任何内容都没有表明这是如何修复的,它对 WebBrowser 控件的影响,也没有可能有什么解决方法。 任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)