将Hololens App连接到Websocket时出现问题

时间:2019-04-15 14:02:09

标签: unity3d websocket socket.io hololens

我正在使用Unity来构建一个简单的Hololens应用。我对此并不陌生,在检查了有关此问题的许多不同站点之后,我仍然没有设法解决我的问题。

我正在使用SocketIO连接到node.js服务器以能够接收事件。这在Unity中正常运行,但是当我部署到Hololens时,出现以下异常:

Exception thrown at 0x7719F2B2 in ARApp.exe: Microsoft C++ exception: Il2CppExceptionWrapper at memory location 0x022FF2B0.
[SocketIO] Error received: error 
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
socketIO:TestError(SocketIOEvent)
System.Action`1:Invoke(T)
SocketIO.SocketIOComponent:EmitEvent(SocketIOEvent)
SocketIO.SocketIOComponent:EmitEvent(String)
SocketIO.SocketIOComponent:OnError(Object, ErrorEventArgs)
System.EventHandler`1:Invoke(Object, TEventArgs)
WebSocketSharp.Ext:Emit(EventHandler`1, Object, TEventArgs)
WebSocketSharp.WebSocket:error(String)
WebSocketSharp.WebSocket:acceptException(Exception, String)
WebSocketSharp.WebSocket:connect()
WebSocketSharp.WebSocket:Connect()
SocketIO.SocketIOComponent:RunSocketThread(Object)
System.Threading.ParameterizedThreadStart:Invoke(Object)
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ContextCallback:Invoke(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart(Object)
System.Threading.ParameterizedThreadStart:Invoke(Object)

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 45)

我将不胜感激任何帮助,以便能够将hololens连接到我的服务器。

0 个答案:

没有答案