問題タブ [webassembly]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
embedded-v8 - d8.exe 経由の WebAssembly
別の投稿の一部としてこの質問をしたため、この質問をここに投稿しましたが、誰かが回答する前に解決策を見つけました。私の発見を共有したいだけです。
d8.exe
WebAssembly をいじってみたくて、Chrome Canary をインストールしたくないという理由だけで試してみることにしました。バイナリファイルを使用または読み取ることができないため、.wasm
ファイルをロードする方法をまだ見つけようとしています。d8.exe
XMLHttpRequest
fetch
c++ - ファイルが見つからないため WebAssembly デモ ガイドが失敗する
開発者ガイドを順を追って実行すると、MACで失敗します。
http://webassembly.org/getting-started/developers-guide/
Mac をクリーン インストール10.11.6 (15G31)
しました。ログは次のとおりです。
javascript - Emscripten にコンパイルされた Rust を呼び出すと、エラー Module.dynCall_ii is not a function が生成されます
JavaScriptチュートリアルからの呼び出しに従っています。ノードを使用する代わりに、Web ブラウザーから直接呼び出しています。
hello_world/index.html
hello_world/src/main.rs
指示:
Safari のエラー メッセージ:
TypeError: Module["dynCall_ii"] は関数ではありません。(「Module"dynCall_ii"」では、「Module["dynCall_ii"]」は定義されていません)
Firefox Nightly のエラー メッセージ:
TypeError: Module.dynCall_ii は関数ではありません。
関数を印刷するだけの場合:
私は(Firefox Nightlyで)得ます:
関数: 関数 asm._hello_world()
webassembly - WebAssembly を使用して Web API メソッドを呼び出す
WebAssembly でWeb APIを使用することはできますか? もしそうなら、どのように?私はNavigator インターフェイスにもっと興味があります。
javascript - Web アセンブリ: emscripten を C++ ライブラリで使用する
私は Web アプリケーションに C++ ライブラリを使用することを計画しており、Web アセンブリはこれに適したツールのように思えました。コンパイルには emscripten を使用しています。
このオープンソースのC++ライブラリのソースコードを入手し、emmake makeとemmake make installを使って作ってみました
これらの2回の呼び出しの後、.aライブラリ/usr/local/<name of open source>/lib
とヘッダーファイルがありました/usr/local/<name of open source>/include
このオープン ソース ライブラリを使用する cpp コードの例もありました。
問題は、この cpp ファイルの html ファイルを作成するにはどうすればよいかということです。そのようなファイルの名前は「test.cpp」で、このコマンドを試しましたが、多くの「未解決のシンボル」が発生します
次に、ローカルで Web サーバーを実行するために emrun を呼び出しましたが、final.html が期待どおりに表示されませんでした。
手伝ってくれませんか?