我为WebGL平台构建了我的游戏,并试图在上运行它。我在Google (版本44.0.2403.125 (64位))和Safari (版本8.0.3 (10600.3.18))中收到以下警告消息。
错误消息
在此页面上运行统一内容时出错。有关更多信息,请参见浏览器的JavaScript控制台。错误是:
Uncaught abort() at Error
at jsStackTrace (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:1000:13)
at stackTrace (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:1017:22)
at abort (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:5234547:25)
at _pthread_create (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:10991:59)
at __ZN6il2cpp2os10ThreadImpl3RunEPFvPvES2_ [il2cpp::os::ThreadImpl::Run(undefined?F?*, void, void*)] (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:80702:9)
at __ZN6il2cpp2os6Thread3RunEPFvPvES2_ [il2cpp::os::Thread::Run(undefined?F?*, void, void*)] (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:73176:8)
at Array.__ZN6il2cpp6icalls8mscorlib6System9Threading6Thread15Thread_internalEP12Il2CppThreadP14Il2CppDelegate [il2cpp::icalls::mscorlib::System::Threading::Thread::Thread_internal(Il2CppDelegate?**)] (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:60773:3)
at _Thread_Thread_internal_m22186 (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:4700724:38)
at _Thread_Start_m7769 (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:4701257:9)
at _Scheduler__ctor_m22217 (http://localhost:8888/Development/WebGL_Unity_V.5.0.2.js:4701621:2)任何想法!如何解决这一问题?
发布于 2015-08-10 11:27:24
错误消息中的关键行是以下一行:
在_pthread_create (V.5.0.2.js:10991:59)
WebGL不支持线程(尚未)。在将来的某个时候,浏览器可能支持WebGL的线程。不过,目前您需要在WebGL中使用不需要线程的代码路径。
https://stackoverflow.com/questions/31834976
复制相似问题