簡體   English   中英

用於在Unity3d中構建WebGL的Https客戶端

[英]Https client for WebGL build in Unity3d

我需要用於WebGL構建的https客戶端。

WWW太可怕了。 首先,它不支持保持活動連接,而且它還存在https問題。

UnityWebRequest不支持keep-alive。

Unity team有一個WebSockets 插件 ,但它最后更新一年前。

對於其他平台,我編寫了基於原始套接字(C# TcpClient )的自定義解決方案,但WebGL構建中不支持 UnityEngine.Network命名空間。

有什么建議么?

看起來UnityWebRequest現在很好。 在Unity 5.3中,它處於實驗命名空間中,它實際上沒有用。

在Untiy 5.4中,這個類被轉移到UnityEngine.Networking並且看起來很穩定。 並且,令人驚訝的是,它支持保持連接。 因此,對於WebGL構建,我可以使用它(至少在Unity> = 5.4時)。

注意:對於WebGL構建,您的服務器應該設置CORS頭 此外,您的服務器應支持OPTIONS請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM