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 的 master 分支說明文件。