支持的浏览器
`wasm-bindgen` 的输出包括一个 JS 文件,因此了解该文件预期在哪些浏览器中使用是很有必要的!默认情况下,该输出使用带有 Wasm 导入的 ES 模块,这在目前的浏览器中尚未实现,但是当使用打包器(如 Webpack)或 `--target web` 时,您应该能够生成适用于所有浏览器的输出。
Firefox、Chrome、Safari 和 Edge 浏览器都支持 `wasm-bindgen`。如果您在其中一个浏览器中发现问题,请报告它,因为我们希望修复该错误!如果您在其他浏览器中发现错误,我们也希望了解它!
注意事项
- IE 11 - `wasm-bindgen` 默认需要支持 `WebAssembly`,但是目前没有任何版本的 IE 支持 `WebAssembly`。您可以通过使用 `wasm2js` 将 Wasm 文件编译为 JS 来支持 IE。请注意,目前没有任何打包器会默认执行此操作,但是如果您知道有任何插件可以执行此操作,我们很乐意记录这些插件!
如果您发现其他不兼容性,请向我们报告!我们很乐意保持此列表的更新或修复底层错误 :)