接口 LibraryProvider

库接口提供程序,可以为 Wasm 运行时提供系统库(例如 WASI 及其他库)。

可以将其视为 WebAssembly 实例创建中使用的导入概念的泛化。

start 回调函数将在启动时被调用,以允许库提供程序初始化相关资源。

我们可以使用 Emscripten 生成的 js 模块作为 { wasmLibraryProvider: LibraryProvider }

层次结构

  • LibraryProvider

由...实现

属性

属性

imports: Record<string, any>

可以传递给 WebAssembly 实例创建的导入。

start: ((inst) => void)

类型声明

    • (inst): void
    • 通知提供程序已创建实例的回调函数。

      参数

      • inst: Instance

        已创建的实例。

      返回值 void

Generated using TypeDoc