Übergabe der JS-Funktion an von Emscripten generierten Code

Ich habe ein Stück C ++ - Code über Emscripten in JavaScript konvertiert. Ich möchte, dass der konvertierte C ++ - Code zu dem JavaScript-Code zurückruft, der ihn aufruft. So etwas wie:

JavaScript:

function callback(message) {
    alert(message);
}

ccall("my_c_function", ..., callback);

C ++:

void my_c_function(whatever_type_t *callback) {
    callback("Hello World!");
}

Ist das irgendwie möglich

Antworten auf die Frage(5)

Ihre Antwort auf die Frage