關於Unity程式在IOS和Android上顯示內嵌網頁的方式
阿新 • • 發佈:2019-02-04
最近由於有需要在Unity程式執行在ios或android手機上顯示內嵌網頁。所以遍從網上搜集了一下相關的資料。整理如下:
UnityWebCore
從搜尋中先看到了這個,下載下來了以後發現這個的原理好像是通過呼叫瀏覽器核心,然後將網頁渲染到mesh的方式完成的。但遺憾的是隻支援windows桌面版本。但還是發出來大家如果有需要可以下載 下載地址: http://pan.baidu.com/s/1nt3FVkd
unity-webview
這個是在github上找到的。是一個keijiro的日本人編寫。
https://github.com/keijiro/unity-webview-integration
就是根據手機平臺在手機上呼叫相應的WebView元件顯示,比如IOS上就是呼叫UIWebView。同時自己定義了與javascript互動的格式,可以在unity的c#程式碼中相應javascript的呼叫。需要的朋友可以試試。需要在ios和android上才能看到效果。
根據keijiro編寫的專案,在github上你還可以搜尋到其他人fork後修改的專案,應該是進行了一些封裝和修改,但都是基於keijiro的。
https://github.com/Kogarasi/Unity-Webview
https://github.com/gree/unity-webview
UniWebView
這個是一箇中國人編寫的元件,也是根據手機平臺呼叫相應的WebView上元件來顯示,也可以支援和javascript的互動。工程很完善。在mac os以及手機的系統上直接可以看到執行效果,並且效果很不錯。推薦使用的,但是我就不能提供下載地址了。因為這個外掛是收費的。為了支援作者還請大家自行購買。