在我的WPF应用程序中,我需要托管一个可以支持JavaScript和ActiveX的Web浏览器控件 .
此浏览器将基于catia模型打开3D HTML文件(重文件) .
我需要在合理的时间内打开它们......这是我现在的问题 .
我的目标是尽可能接近这些时间:(这是Internet Explorer打开每个文件所需的时间)
-
样本1(轻3D文件):12秒
-
样本2(中等3D文件):84秒
-
样本3(重3D文件):160秒
如果我使用WPF WebBrowser控件,这些是我的时间:
-
样本1(轻型HTML 3D文件):23秒
-
样本2(中等HTML 3D文件):195秒
-
样本3(重型HTML 3D文件):367秒
正如您所看到的,在我的简单WPF应用程序中托管的WebBrowser需要花费大量时间来加载我的文件......
如果没有我可以使用的备用控件...有没有办法加速WPF WebBrowser的加载?
我在互联网上找到了WPF的其他网络浏览器,但它们都不适用于我们的3D html(activeX) .