2013-05-14 169 views
1

我目前正在研究一個vb.net應用程序(winforms),我的任務是以某種方式導入collada文件(.dae)文件並使它們在應用程序內可見。vb.net + webbrowser/webkitbrowser + collada查看器

對我來說有效的是:在一個簡單的html5網頁中,我使用了three.js,colladaloader.js,並且能夠在我的Web瀏覽器中查看動畫。

所以我想我可以使用webrowser/webkotbrowser工具箱組件將它導入到vb.net應用程序中。但是,唉,在普通的HTML瀏覽器中工作的東西不在應用程序內部。

我們在應用程序中導入的瀏覽器不支持webgl(即使webkit版本不支持它)。

這是我得到的動畫

WebGL error message

,而不是再次,它的工作原理網頁瀏覽器如Chrome或Safari瀏覽器,而不是IE裏面的罰款。

任何幫助,使這可能在vb.net是高度讚賞。

+0

那麼,一切都在錯誤信息... – 2013-05-14 13:06:59

+0

我明白錯誤巴特,我想要一個解決方案。我嘗試了一些,但沒有奏效。你能幫我一些方向嗎?如果你能找到一個我可以嵌入到應用程序中的組件,那將是非常棒的。我準備在應用程序內放棄webkit的想法。 – 2013-05-14 16:41:45

+0

對不起,我不能有任何更多的幫助。我甚至不確定這是否是一個正確的問題....我懷疑有一個可行的解決方案,即使IE10不支持WebGL ... – 2013-05-14 16:44:34

回答

2

你可能將不得不使用非基於IE的Web瀏覽器的控制,看到這個帖子:

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/

+0

傑森貝爾登先生。 :)你的想法奏效了。我嘗試了從鉻嵌入式框架到webkitdotnet的一切。沒有什麼是輕鬆工作。 Geckofx的作品非常漂亮。 – 2013-05-18 05:41:08