1

在我的 WPF 应用程序中,我需要托管一个可以支持 JavaScript 和 ActiveX 的 Web 浏览器控件。

此浏览器将打开基于 catia 模型的 3D HTML 文件(大文件)。

我需要在合理的时间内打开它们……这是我现在的问题。

我的目标是尽可能接近这些时间:(这是 Internet Explorer 需要打开每个文件的时间)

  • 样本 1(Light 3D 文件):12 秒
  • 样本 2(中型 3D 文件):84 秒
  • 样本 3(大型 3D 文件):160 秒

如果我使用 WPF WebBrowser 控件,这些是我的时间:

  • 示例 1(Light HTML 3D 文件):23 秒
  • 示例 2(中型 HTML 3D 文件):195 秒
  • 示例 3(重型 HTML 3D 文件):367 秒

如您所见,托管在我的简单 WPF 应用程序中的 WebBrowser 需要花费大量时间来加载我的文件......

如果没有可以使用的替代控件...有没有办法使用 WPF WebBrowser 加速加载?

我在 Internet 上找到了其他用于 WPF 的 Web 浏览器,但它们都不适用于我们的 3D html (activeX)。

4

0 回答 0