【发布时间】:2020-01-31 15:00:07
【问题描述】:
使用web_sys::BroadcastChannel(我认为是否使用广播频道是相同的结果)我想发布一条将由不同窗口选择的消息,到目前为止我尝试将我的#[wasm_bindgen]带注释的结构转换为@ 987654323@ 传递给chan.post_message(&msg.into())。
我在另一端成功接收了一个对象,但它是一个像 {ptr: 1234567} 这样的 shell 对象,我假设如果在同一上下文中使用它,它就可以作为底层数据的代理。
有没有办法让 JsValue 成为“真正的”对象?与此同时,作为解决方法,我正在发送一个我需要在接收端解析的 JSON 字符串。
【问题讨论】:
标签: rust worker wasm-bindgen