LinkError: WebAssembly.instantiate() function import requires a callable

LinkError: WebAssembly.instantiate() function import requires a callable

我正在 https://github.com/mikerourke/learn-webassembly 练习 WebAssembly。

我试图检查“without-glue.html”的结果,这是“chapter-05-create-load-module”的最后一步。

但它没有正常 运行,我得到了以下错误。

LinkError: WebAssembly.instantiate(): Import #0 module="env" function="jsClearRect" error: function import requires a callable

我检查了html文件中定义和加载模块的部分,但我认为没有问题。

我该如何解决这个问题?

它在抱怨,因为它期望在导入对象 env 中有一个名为 jsClearRect 的函数,但没有。

虽然有一个名为 _jsClearRect 的函数。