eclipsesource / eclipsesource/J2V8

J2v8 - Running Webassembly

Open
#590 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2.6k
Forks
387
PR merge metrics
No merged PRs in 30d

Description

I need to run WebAssembly codes in J2V8.
Still no support?
If yes, node can I get an example in java?
If not, is there any way around it?

`
V8 v8 = V8.createV8Runtime();

JavaVoidCallback successCallback = new JavaVoidCallback() {
@Override
public void invoke(V8Object v8Object, V8Array v8Array) {
System.out.println("[SUCESS] " + v8Array);
}
};

JavaVoidCallback errorCallback = new JavaVoidCallback() {
@Override
public void invoke(V8Object v8Object, V8Array v8Array) {
System.out.println("[ERROR] " + v8Array);
}
};

v8.registerJavaMethod(successCallback, "onSuccess");
v8.registerJavaMethod(errorCallback, "onError");

v8.executeScript(String.format("%s; executeAssembly('%s').then(onSuccess).catch(onError);", jsCode, hash)))
`
Error: WebAssembly is undefined

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.