支持
微信小游戏中有个对象叫WXWebAssembly
WXWebAssembly 类似于 Web 标准 WebAssembly,能够在一定程度上提高小游戏的性能。
从基础库 v2.13.0 开始,小游戏可以在全局访问并使用 WXWebAssembly 对象。
从基础库 v2.15.0 开始,小游戏支持在 Worker 内使用 WXWebAssembly。
WXWebAssembly.instantiate(path, imports)
和标准 WebAssembly.instantiate 类似,差别是第一个参数只接受一个字符串类型的代码包路径,指向代码包内 .wasm 文件
与 WebAssembly 的异同
WXWebAssembly.instantiate(path, imports) 方法,path为代码包内路径(支持 .wasm 和.wasm.br后缀)
支持 WXWebAssembly.Memory
支持 WXWebAssembly.Table
支持 WXWebAssembly.Global
export 支持函数、Memory、Table,iOS 平台暂不支持 Global
其他说明
关于 WebAssembly 的文档可以参考 https://webassembly.org/
基础库 v2.14.0 之后,新增了一些 WXWebAssembly 特性
代码包路径允许传入 brotli 压缩的 wasm 文件,如 .wasm.br
增加对 WXWebAssembly.Global 的支持
小游戏插件从基础库 v2.18.1 开始支持 WXWebAssembly
在 Worker 内使用 WXWebAssembly 时,.wasm 文件需要放置在 worker 目录外,因为 worker 目录只会打包 .js 文件,非 .js 文件会被忽略
从微信 8.0.25 开始支持 SIMD 特性
网友回复
有没有不依赖embedding向量的RAG技术?
有没有支持实时打断语音通话并后台帮你执行任何的ai模型?
开源ai大模型文件格式GGUF、MLX、Safetensors、 ONNX 有什么区别?
出海挣钱支付收款PayPal、Wise 、PingPong、Stripe如何选择?
如何实现类似google的图片隐形水印添加和识别技术?
linux上如何运行任意windows程序?
ai能写出比黑客还厉害的零日漏洞等攻击工具攻击任意软件系统工程?
js如何获取浏览器的音频上下文指纹、Canvas指纹、WebGL渲染特征?
为啥ai开始抛弃markdown文本,重新偏好html文本了?
网站有没有办法鉴别访问请求是由ai操控chrome-devtools-mcp发出的?


