html52.com
我爱小程序-开发者交流社区

WXWebAssembly instantiate 报错

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug WXWebAssembly 工具 8.0.7 2.18.1

更新2021.7.28

这个问题和 WXWebAssemly API没有关系,报错的原因是初始化时需要传递env参数,及如下所示

var importObject = {
    env:{
      ...
    },
    import: {
        imported_funcfunction(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_funcfunction(arg{
      console.log(arg);
    }
  }
};
WXWebAssembly.instantiate('/opencv.wasm.br', importObject)

网友回复

Damon:

官方可不可以提供一个可以使用的代码片段?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付