Rust WASM图像查看器
该项目作为一个示例,说明如何使用编译到wasm中的Rust语言来阅读和操作在Internet浏览器中打开的图像。
您可以在支持WebAssembly的桌面浏览器中查看此项目: ://ademi.github.io/wasm_rust_image_viewer/
建筑
名为compile的文件上的命令行用于将rust编译为wasm并将重新使用的静态文件移动到可服务的目录中。 您可以按原样使用它,也可以根据自己的喜好复制和修改命令。
跑步
尽管生成的文件100%在客户端运行。 由于跨域安全问题,几乎所有浏览器都要求您从Web服务器提供项目内容。 我使用Nginx,将wasm mime类型添加到Nginx配置中,方法是将行添加到合适的配置文件中(在我的情况下为mime.types)。
type application/wasm
1