一、emscripten_run_script()
最直接但较慢的方法是使用 emscripten_run_script()
。这样可以有效地从C / C ++运行指定的JavaScript代码
test.cpp
#include <emscripten.h>
int main() {
emscripten_run_script("alert('hi emscripten_run_scripten!')");
return 0;
}
使用emcc编译成html
emcc test.cpp -o test.html
在html所在目录下运行http-server(python -m http.server)
在浏览器中打开,就可以看到结果了
注意:该功能alert
存在于浏览器中,但不存在于节点 或其他JavaScript shell中。