在worker中运行了一个需要长时间计算的webassembly,这样产生了线程阻塞,worker无法触发事件循环,也就无法通过所onMessage接收到来自主线程postMessage过来的消息。在浏览器中,通过在worker中创建SharedArrayBuffer,然后通过postMessage将SharedArrayBuffer传递给主线程,然后直接修改buffer的内容,变通的在阻塞线程中实现了消息的传递。但是在小程序环境中,worker中创建的SharedArrayBuffer无法通过postMessage传递给主线程,传过来的内容为一个空Object,无法实现消息传递。请问该如何解决此问题?或者有没有其他办法可以实现阻塞的线程可以接收到onMessage传递过来的消息?