web-sys

web-sys crate 提供了对所有 Web API 的原始绑定,其源代码位于 wasm-bindgen/crates/web-sys

web-sys crate 是 完全build.rs 中使用 wasm-bindgen 的 WebIDL 前端和 Web API 的 WebIDL 接口定义机械生成的。这意味着 web-sys 不一定是最符合人体工程学的 crate,但它旨在为 Web 平台提供经过验证和正确的绑定,然后可以在 crates.io 上迭代出更好的接口!

此 crate 的已发布版本的文档可在 docs.rs 上获得,但您也可以查看 主分支文档 以了解此 crate。