在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Golang 在1.11版本中引入了 WebAssembly 支持,意味着以后可以用 go编写可以在浏览器中运行的程序,当然这个肯定也是要受浏览器沙盒环境约束的. 1. 浏览器中运行 Go1.1 code
1.2 编译必须是 go1.11才行
1.3 运行单独的 wasm 文件是无法直接运行的,必须载入浏览器中.
1.3.1 一个测试 http 服务器chrome 是不支持本地文件中运行 wasm 的,所以必须有一个 http 服务器
1.3.2 http.go
1.4 效果在浏览器中打开http://localhost:8080/wasm_exec.html,点击 run 按钮,可以在控制台看到 Hello, WebAssembly!字符串 2. node中运行 wasm这个更直接
就可以在控制台看到Hello, WebAssembly!字符串了. 3. 其他例子在 example中可以看到更多例子 3.1 bouncy3.2 ranbow-mouse会跟着鼠标画出彩虹图案,挺好看的 3.3 bumpy可以画一些自定义的形状,形状不同,落地效果不同.球就会反弹,三角形就不会.不过都摔不坏,不会变形,这点不够真实 |
请发表评论