【发布时间】:2023-02-09 21:31:31
【问题描述】:
在构建 WASM 应用程序时,我正在寻找从浏览器中的 JavaScript 调用 Ruby 的正确方法。天真地调用已定义的方法是行不通的,因为该方法不在范围内。
【问题讨论】:
标签: javascript ruby webassembly
在构建 WASM 应用程序时,我正在寻找从浏览器中的 JavaScript 调用 Ruby 的正确方法。天真地调用已定义的方法是行不通的,因为该方法不在范围内。
【问题讨论】:
标签: javascript ruby webassembly
到目前为止我找到的答案是使用以下内容:
rubyVM.eval("example")
或与参数类似:
rubyVM.eval("example 3 'some_string'")
这是迄今为止我找到的唯一解决方案,所以我会对更好的方法感兴趣,但它确实有效。
【讨论】: