puerts_unity_demo icon indicating copy to clipboard operation
puerts_unity_demo copied to clipboard

多线程实例

Open yuatpocketgems opened this issue 3 years ago • 1 comments

看到JsEnv中有THREAD_SAFE宏。启用后测试了一下从C#异步调用JS代码,结果出现崩溃。

Task.Run(() => {
  genericDelegate.Action();
}).Wait();

崩溃信息提到undefined:0: Max stack limit reached.

同一个action在主线程调用运行正常

genericDelegate.Action();

可不可以出一个多线程的实例?

yuatpocketgems avatar Apr 27 '21 06:04 yuatpocketgems

是可以在不同的线程开启虚拟机,而不是不同线程调用

Sea4U avatar Apr 29 '22 08:04 Sea4U