wasm-bindgen

wasm-bindgen

文章 0 浏览 1

我如何创建一个wasm_bindgen闭合,捕获RC< reccell< _>>没有搬出它?

我的状态需要通过JavaScript回调多次突变(这是一个游戏,因此用户的输入需要修改游戏状态)。我似乎不知道该怎么做。这是我想到的最简单的例子,说明…

孤者何惧 2025-02-13 04:44:57 0 0

当我将Rust Project汇编为WASM时,会包括私人功能吗?

如果我有一个lib.rs文件,并且我正在使用mod.rs文件中的模块中的一个函数,并且该函数在mod.rs文件中使用另一个函数,但并未公开向lib.rs。因此,Lib.…

じ违心 2025-02-12 03:10:58 0 0

WASM-BIND库和开玩笑:无效或意外令牌 @import&quot?

我正在尝试在导入Rust/WASM库的React-Typecript项目中使用Jest,而在运行前端时它可以使用,但Jest测试失败了: /workspace/react-jest-rust/node_mod…

姐不稀罕 2025-02-07 07:51:14 4 0

如何导入WASM(Rust)中的WASM模块并传递字符串参数

我想从WASM内部实例化WASM模块,之后此JS-Sys示例。在示例中,调用 add 函数,该功能传递了i32参数。 我创建了一个Hello World函数,该功能将字符串作…

千仐 2025-02-07 03:51:06 1 0

在VSCODE WEB扩展中加载WASM

我正在尝试使用VSCODE Web扩展名加载WASM模块。 我从 - 样本“ 。 在服务器目录中,我使用 wasm-bindgen 创建了一个简单的Rust Lib,它使用 wasm-pack…

暗喜 2025-02-06 17:28:26 3 0

生锈 - 在WASM外部功能中共享状态

我正在创建一个带有Rust和Wasm-Bindgen的简单应用程序。我希望能够从JavaScript调用初始化函数,调用函数以从Rust程序控制状态,然后通过函数从状态获…

梦情居士 2025-02-05 07:13:46 2 0

如何在WebAssembly中使用Web-Sys与JSON主体提出发布请求?

如何使用WebAssembly中的Web-Sys使用JSON主体创建发布请求? 下面的示例显示了如何提出请求,我需要更改 opts.Method(“ get”); opts.method(“ p…

铁憨憨 2025-02-04 17:33:29 3 0

如何构建支持多个捆绑机的WebAssembly软件包?

我想使用JavaScript(Typescript) + WebAssembly(Rust)构建混合库(IE NPM软件包)。我想支持多个捆绑包,而不仅仅是webpack。这似乎很困难,因为…

风尘浪孓 2025-02-03 00:56:51 3 0

如何从WASM_BINDGEN函数返回嵌套数组

我有一个Rust程序,我想在JavaScript中以Web组件的身份运行。我有一个要返回3D数组的函数,因此我可以在前端的图表上绘制一些数据,但是我找不到返回…

独木成林 2025-01-31 12:13:33 3 0

当Rust WASM与+ Atomics flag webAssembly编译时,只有1/4的最大内存可用

因此,用 +原子标志的WASM/Rust用完了记忆,并想检查实际上可用的内存。这是我的粗略的最小工作示例,它在恐慌之前记录了向量的内存: index.js impor…

心碎的声音 2025-01-31 02:58:55 3 0

无法执行“中继服务”。

我正在生锈,并查看这些简单的紫杉框架(生锈的前端框架): https:// https:// https:// yew.rs/docs/tutorial 。 我遵循说明直到命令 trunk serv…

疾风者 2025-01-26 23:03:28 4 0

将 JSON 作为 HashMap 从 Javascript 传递到 Rust 编译的 WebAssembly

如何将 JSON 对象从 JS 传递到 Rust 函数?所有具有键值对的 JSON 对象都必须先序列化,然后才能将其传递到从已编译的 WASM 导出的函数的调用中吗? …

梦回旧景 2025-01-14 15:01:17 6 0
更多

推荐作者

qq_aHcEbj

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

把昨日还给我

文章 0 评论 0

wj_zym

文章 0 评论 0

巴黎夜雨

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文