1个不稳定版本
使用旧的Rust 2015
0.1.0 | 2017年10月12日 |
---|
#14 在 #emscripten
2.5MB
64K SLoC
一个Rust库,用于与emscripten一起访问DOM。
阅读文档,阅读 brson关于Rust如何与emscripten一起工作的帖子,或查看rust-todomvc示例应用程序。
extern crate webbing;
fn main() {
let document = webbing::init();
let body = document.element_query("body").unwrap();
body.html_set("<h1>HELLO FROM RUST</h1> <button>CLICK ME</button>");
let button = document.element_query("button").unwrap();
button.on("click", |_| webbing::alert("WITNESS ME"));
}
使用 cargo build --target=asmjs-unknown-emscripten
。
许可证
MIT或Apache-2.0,任选其一。原始rust-webplatform的一个分支。