使用web_sys::BroadcastChannel
(我假设是否广播频道是相同的结果)我想发布一条将由不同窗口选择的消息,到目前为止我尝试将我的#[wasm_bindgen]
带注释的结构转换为JsValue
我传递给chan.post_message(&msg.into())
.
我在另一端成功接收了一个对象,但它是一个类似于{ptr: 1234567}
我假设的 shell 对象,如果从相同的上下文中使用它可以作为底层数据的代理。
有没有办法让 JsValue 成为“真实”对象?与此同时,作为解决方法,我正在发送一个我需要在接收端解析的 JSON 字符串。