if (load.isCompleted) { // now process it这不能与Scala.js一起使用,因为Scala.js不实现Await。我知道一个正确的解决方案是使代码完全异步,并在Future处理程序(map或onComplete)中执行处理,但即使知道这不是一种正确的方式,Future结果是否可以在Scala.js中以某种方式轮询?
当我在Scala.js中使用期货时,至少在测试中,它们永远不会执行,我不能等待它们。JavaException: org.scalajs.jsenv.rhino.ScalaJSCoreLib$ClassNotFoundException:
Rhino was unable to load Scala.jsAwait在scala.js中不起作用吗?在测试中使用Futures和Await他们的结果是不可能的吗?