1. 程式人生 > >嵌入式的瀏覽器有第三種方案啦

嵌入式的瀏覽器有第三種方案啦

最初在遊戲裡嵌入網頁用的是LLmozLib, 說實話, 還不錯, 用的FireFox的解析引擎

但是它的編譯太麻煩了, 而且跟一些引擎程式碼直接連結到一起的話還會衝突

最讓人覺得不爽的是, 附帶了一大堆的DLL和資原始檔

後來自己用IE的IWebBrowser2實現了一個嵌入瀏覽器, 除了滾動條拖動和效率還有點問題, 也基本上能用

好處是相容性好, 也不用附帶什麼

後來看到google釋出chrome後就一直在想這個東西能不能用在3D遊戲中, ubrowser的作者也在研究這個. 我們還一塊討論過嵌入flash的方法,呵呵

今天在它的主頁上看到這個新的庫:

下載了它的DEMO運行了一下, 速度就是快, 比LLmozLib和IE都快! 這樣的話, 在遊戲裡嵌入網頁應用完全可以了

試了試google maps, 比直接在IE裡看還快, 真爽~而且最終的release不用帶上那麼一屁股檔案, 嘿嘿

不過現在的版本才0.5, 還有些不完善.我發現對中文支援不好. DEMO的標題欄滑鼠好像沒有判斷LBUTTON_UP的訊息