腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将在
JS
中
实例
化
的
Rust
的
struct
存储
在
wasm
端
的
Rust
的
向量
中
、
、
如何将
JS
实例
化
对象
存储
在
Rust
的
struct
中
并在其上进行计算?#[
wasm
_bindgen] position: f32impl Body { Body {
浏览 35
提问于2019-07-29
得票数 2
1
回答
锈蚀构造函数.未定义
的
TypeError:无法读取未定义
的
属性
、
、
、
、
我按照
中
的
简单示例将锈蚀结构导出到React应用程序:pub
struct
Foo {} implpub fn get_contents(&self) -> u32 { }然后我将以下内容添加到App.tsx
中
function App然而,当我运行react应用程序时,我得到: Uncaught :无法读取未
浏览 10
提问于2022-08-23
得票数 1
1
回答
为什么锈蚀
WASM
指针和
JS
指针
的
值不同?
、
、
、
假设我
在
Rust
代码中有以下定义:pub
struct
RustType {} impl RustType("
rust
addr = {}", obj as *const _ as u32);
JS
代码创建一个RustType
实例
并将其传递给print_addr函数:print
浏览 2
提问于2020-07-27
得票数 6
回答已采纳
1
回答
如何将对象数组传递给WebAssembly,并将其转换为具有
wasm
-bindgen
的
结构
向量
?
、
、
、
}); extern crate serde_json;
js
.test( arrayOfObjects );要将WebAssembly保存为Element结构
的
向量
,如下所示: extern crate serde_json> =
js
_obje
浏览 0
提问于2018-10-13
得票数 21
回答已采纳
1
回答
当使用传递给
Rust
的
JavaScript对象时,是否会影响性能?
、
、
在
浏览器中使用
Rust
时,我可以获取JavaScript对象并在
Rust
中使用它们(例如,使用
中
的
js
!宏)。
在
使用这些对象时,性能是否会受到影响?我应该总是将它们复制到
Rust
structures吗?
浏览 0
提问于2018-07-06
得票数 0
1
回答
wasm
可以使用sysinfo依赖吗?
、
、
、
、
我希望能够写一个非常小
的
Rust
包,并将其编译成
wasm
,它将能够读取系统内存/中央处理器资源。 fn log(s: String);pub fn sp
浏览 5
提问于2021-01-08
得票数 1
1
回答
在
转换到WebAssembly时使用什么语言重要吗?
例如,C没有与
Rust
相同
的
安全解决方案,但是用
Rust
编写
的
WebAssembly是否具有
Rust
的
优点? 用
Rust
编写并转换成WebAssembly
的
程序会比用C编写
的
程序“安全”吗?
浏览 3
提问于2020-02-04
得票数 5
回答已采纳
1
回答
如何在Flutter Web应用程序
中
包含WebAssembly模块?
、
、
、
我正在尝试通过WebAssembly使用一些
Rust
代码扩展我
的
Flutter Web应用程序。
wasm
_demo.
js
只是一个从
wasm
_demo_bg.
wasm
中导出get_string函数
的
JavaScript模块 import * as
wasm
from '.导入该模块并将其放入window对象
中
: // bootstrap.
js
import * as
wasm</
浏览 33
提问于2020-01-03
得票数 2
1
回答
如何在
Rust
中
快速地将原始元素类型
的
数组从javascript传递到
wasm
?
、
、
、
我想问一下,
在
Rust
fast
中
,如何将包含uint8元素
的
数组从javascript传递到
wasm
? 我在里面找到了一个方法:As JsValue。虽然我想知道当所有元素
的
值都是相同
的
原语类型并且
在
特定范围内时,是否有一些明显更快
的
方法。 例如,您将一个uint8数组编码为一个字符串,然后不通过JsValue将该字符串传递给
wasm
。或者,我想知道是否可以将任何原始元素类型
的
数组传递给
w
浏览 48
提问于2020-11-18
得票数 0
回答已采纳
1
回答
仅加载一次WebAssembly模块/单例
、
、
、
我想在我
的
React应用程序中使用WebAssembly模块。这些模块
在
应用程序启动时加载。现在我想在另一个Javascript模块
中
重用这个
wasm
模块。Promise.all([ //... .then(mod
浏览 1
提问于2019-04-02
得票数 2
1
回答
如何使用最新
的
Node.
js
在
webassembly上运行"hello world“?
、
、
我是
在
阅读了但没有找到此信息后提出这个问题
的
。 我
在
Node.
js
v8.1.3上。如何在Node.
js
上
的
JavaScript
中
编译和运行"hello world“on wast (WebAssembly
的
文本表示)?
浏览 5
提问于2017-07-19
得票数 2
1
回答
oxipng抛出RuntimeError:调用时无法访问
、
我正在尝试创建一个用于图像压缩
的
小型
WASM
项目。
在
github
中
搜索后,我注意到oxipng 2.2.2有一个针对
wasm
32-unknown-unknown
的
目标,这就是我为什么要使用它
的
原因。我使用
wasm
-pack创建带有目标-t web
的
wasm
文件+
JS
绑定 代码如下: extern crate oxipng; use std::error::Error;简而
浏览 12
提问于2021-10-21
得票数 0
1
回答
何时应该调用由
wasm
-pack生成
的
空闲()方法?
、
、
我编写了一些锈蚀代码并用
wasm
-pack编译了它。我注意到生成
的
free()文件
中
的
这些.d.ts方法: free(): void;} PdfDoc拥有大量内存,最高可达1GB,因此当javascript代码完成时,所有内存都被正确释放以供重用是很重要
的
。我搜索了"
wasm
-pack免费方法“,但是这些搜索词
的
组合并没有发现任何有用
的
东西。
浏览 14
提问于2022-09-08
得票数 0
回答已采纳
2
回答
我如何让webpack嵌入我
的
*.
wasm
供一个网络工作者使用?
、
、
、
、
*.
wasm
必须包含在这个文件
中
。(此步骤失败) 我
的
问题在第2步:我无法使webpack将*.
wasm
与我
的
worklet/worker脚本本身,另一个是vendor_my_package_name_
wasm
_
js
.
js
,它只包含*.<
浏览 44
提问于2021-12-20
得票数 6
回答已采纳
2
回答
负载
在
VSCode网络扩展
中
的
应用
、
、
、
、
我正在尝试加载一个带有VSCode web扩展
的
wasm
模块。input = new URL("my-ext.
wasm
", import.meta.url)我得到以下错误:没有更多解释
的
有任何关于
浏览 13
提问于2022-06-13
得票数 3
回答已采纳
1
回答
铁锈/WebAssembly --流HTTP请求:将JsValue从ReadableStreamDefaultReader.read转换为矢量
、
、
、
由于这个潜在
的
大文件,我希望
Rust
流它,并且
在
它有第一个块
的
时候就开始布局这个图。问题尝试解决方案 下面是我
的
lib.rs
的
开始,据我所知,这至少是可行
的
。localhost:8080/pkg/
rust
_
wasm
_centrality.
js<
浏览 7
提问于2022-11-24
得票数 0
回答已采纳
1
回答
锈蚀:如何访问当前
实例
的
Webassembly.Memory (从
Rust
)?
、
、
、
、
查看
的
函数签名 buffer: &JsValue, length: u32它需要一个参数buffer,它引用当前
wasm
实例
的
内存缓冲区。我如何从铁锈边访问这样
的
对象?(编译为
wasm
)
浏览 5
提问于2020-02-13
得票数 0
回答已采纳
2
回答
尝试将字符串保存在
Wasm
堆
中
,然后将指向该字符串
的
指针保存在结构
中
时,出现"RuntimeError :内存访问越界“
、
、
、
、
我尝试在编码后将字符串保存为Uint8Array,并将指向该字符串
的
指针和长度保存在一个
Struct
中
,以便以后可以访问该字符串。下面是我用
rust
编写
的
代码pub
struct
CustomString{ len: usize log!("{}"
浏览 9
提问于2020-02-22
得票数 0
1
回答
错误:添加console_error_panic_hook::set_once()后无法隐藏已定义
的
类“错误”;
、
、
...Error: Running the
wasm
-bindgen CLI是的,我确实有自己
的
Error结构,但是为什么使用这个函数会导致“阴影”错误呢?只有当我用Error导出[
wasm
_bindgen]结构时,才会发生错误。= { version = "0.2.76&
浏览 6
提问于2022-02-09
得票数 1
1
回答
是否可以为
在
Rust
中
定义
的
结构实现JsCast?
、
声明JsCast是为#[
wasm
_bindgen] extern块
中
定义
的
任何类型实现
的
,即导入到
Rust
中
的
任何
JS
结构。我想知道是否可以为
在
Rust
中
定义并导出到
JS
的
结构实现JsCast。作为示例,请考虑以下代码片段:
struct
MyStruct; let ms = MyStruct;
浏览 10
提问于2022-02-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【译】Arc在Rust 中是如何工作的
RUST在嵌入式开发中的应用
全面讲解在Rust中处理错误的有效方法
在 Rust 代码中编写 Python 是种怎样的体验?
如何使用Rust构建基本的HTTP Web Server?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券