2 个版本
| 0.1.6 | 2022 年 8 月 5 日 |
|---|---|
| 0.1.5 | 2022 年 8 月 5 日 |
#1226 在 文件系统
930 每月下载量
在 15 个 Crates 中使用 (通过 notan_app)
11KB
173 代码行
platter2
这是基于 platter 的一个分支,包含一些升级和修复。
感谢 @ryanisaacg 的辛勤工作。
--
一个简单的实用程序,用于在 platter 上为您提供服务文件
platter2 适用于桌面和 Web,并返回文件内容的字节数组缓冲区。在桌面上,load_file 由原生文件系统 API 支持。在 Web 上,它由 HTTP 'GET' 请求支持。
let file_contents = load_file("path_to_my_file").await?;
Web 支持
要在 Web 上使用 platter2,请启用 web-sys 功能(用于 wasm-pack 和 wasm-bindgen 工作流程)或 stdweb 功能(用于 stdweb 和 cargo-web 工作流程)。
lib.rs:
一个简单的实用程序,用于在 platter 上为您提供服务文件
platter 适用于桌面和 Web,并返回文件内容的字节数组缓冲区。在桌面上,load_file 由原生文件系统 API 支持。在 Web 上,它由 HTTP 'GET' 请求支持。
要在 Web 上使用 platter,您需要选择 stdweb 或 web-sys 功能并启用它。这将确定 platter 将使用哪种方法绑定浏览器 API。
依赖项
~0.5–3MB
~60K SLoC