更新2021.7.28
这个问题和 WXWebAssemly API没有关系,报错的原因是初始化时需要传递env参数,及如下所示
var importObject = {
env:{
...
},
import: {
imported_func: function(arg) {
console.log(arg);
}
}
};
WXWebAssembly.instantiate('/opencv.wasm.br')
env内具体参数需要根据文档定义。
以下是原反馈内容:
WebAssembly.instantiate 引入opencv.wasm.br,直接报错,真机调试以及开发工具表现都是这样的
手机型号: Mate 30Pro 安卓10.由于wasm大小1.16M,代码包太大,无法上传代码片段
TypeError: WebAssembly.instantiate(): Impor #0 module="env" error: module is not an object or function(env: Windows,mp,1.05.2107221; lib: 2.18.1)
var importObject = {
import: {
imported_func: function(arg) {
console.log(arg);
}
}
};
WXWebAssembly.instantiate('/opencv.wasm.br', importObject)
官方可不可以提供一个可以使用的代码片段?
这个env参数到底应该如何传值需要哪些字段呢?
同求