【问题标题】:vb.net + webbrowser/webkitbrowser + collada viewervb.net + webbrowser/webkitbrowser + collada 查看器
【发布时间】:2013-05-15 23:54:28
【问题描述】:

我目前正在开发一个 vb.net 应用程序 (winforms),我的任务是以某种方式导入 collada 文件 (.dae) 文件并使它们可以从应用程序内部查看。

对我有用的是:在一个简单的 html5 网页中,我使用了three.js、colladaloader.js,并且能够在我的网络浏览器中查看动画。

所以我想我可以使用 webbrowser/webkotbrowser 工具箱组件将它导入到 vb.net 应用程序中。但可惜的是,在普通 html 浏览器中有效的东西在应用程序中却没有。

我们在应用中导入的浏览器不支持webgl(甚至webkit版本也不支持)。

这是我得到的,而不是动画

同样,它在 Chrome 或 Safari 等网络浏览器中运行良好,但在 IE 中无法正常运行。

非常感谢任何帮助在 vb.net 中实现这一点。

【问题讨论】:

  • 好吧,一切都在错误信息中......
  • 我理解错误巴特,我想要一个解决方案。我尝试了一些东西,但它没有用。你能帮我一些方向吗?如果你能找到一个我可以嵌入到应用程序中的组件,那就太好了。我准备放弃在应用程序中使用 webkit 的想法。
  • 抱歉,我无法提供更多帮助。我什至不确定这对 SO 来说是不是一个正确的问题。我怀疑是否有可行的解决方案,即使 IE10 也不支持 WebGL ......

标签: vb.net html collada


【解决方案1】:

您可能必须使用基于非 IE 的网络浏览器控件,请参阅这篇文章:

What is the best web browser control to use on Windows Form Application?

我认为他的 geckoFX 链接已经过时...

http://webkitdotnet.sourceforge.net/

https://bitbucket.org/geckofx/

这个要花钱:

http://awesomium.com/

【讨论】:

  • 杰森·贝尔顿先生。 :) 你的想法奏效了。我尝试了从 chromium 嵌入式框架到 webkitdotnet 的所有方法。没有什么是容易的。 Geckofx 运行良好。
猜你喜欢
  • 2011-08-13
  • 2010-11-28
  • 2014-03-28
  • 1970-01-01
  • 1970-01-01
  • 2010-09-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多