0

当我尝试Uint8ClampedArray从 JVM 上运行的代码访问时,我收到错误消息:java.lang.Error: A method defined in a JavaScript raw type of a Scala.js library has been called. This is most likely because you tried to run Scala.js binaries on the JVM. Make sure you are using the JVM version of the libraries.

哪个 JVM 库可以解决此运行时错误?

我们是否有其他方法可以在 sbt-crossprojects 的 JS 和 JVM 构建中共享此数据结构?

4

1 回答 1

0

恐怕你不能。Uint8ClampedArray是由 JavaScript 标准库定义的类。它根本不存在于 JVM 上。

您可能想寻找一个可移植的解决方案,但请记住java.nio.ByteBuffer它没有. 如果需要,您必须包含自定义帮助程序。Uint8ClampedArray

于 2019-06-04T07:59:28.377 回答