問題タブ [google-nativeclient]
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.
google-nativeclient - jsoncppnaclportと統合するnaclプログラムの書き方
Naclportsは32ビットのオブジェクトファイルを提供しているようですが、プロジェクトをそれらにリンクさせるにはどうすればよいですか?誰かがnaclプログラムでjsoncppをどのように使用するかについてのチュートリアルはありますか?
javascript - NACL からフロントエンドにバイナリ データを送信する Google ネイティブ クライアント
mp3/mp4
データをフロントエンドに戻すなどの バイナリ データを送信するにはどうすればよいですか?
それには 2 つの方法があることを知っています。NACL が提供するサンドボックス ファイルシステムを利用し、フロントエンドで URL を取得します。PostMessage()
using を介してデータを渡しますVarArrayBuffer
。バイナリ データを .NET 経由で渡す方法の簡単な例を教えていただければ幸いですPostMessage()
。NACl FileSystem API の Pong の例がありますが、フロントエンド JS がメッセージを介して取得できるように、ファイルの場所を URL として取得する方法についてはちょっと混乱しています。
PostMessage()
と を介してデータを渡す 2 番目の方法を使用して、これまでに行ったことを次に示しますVarArrayBuffer
。
オンライン mp4 ファイルからデータを正常に取得し、char vector に格納しました
vector<char> outputBuffer
。データを新しいcharバッファにダンプし、作成
/li>VarArrayBuffer
してデータを保持し、JS側に渡します
では、JS 側は配列バッファをどのようにキャッチすればよいのでしょうか? スルーmessage.data
か何か?
event-handling - ネイティブ クライアントを使用したマウス コントロール
私には疑問があり、どうすればこれを行うことができるかをまだ探しています。マウス カーソルを制御するネイティブ クライアント アプリケーションを作成できますか? このように: ネイティブ クライアント アプリケーションでキーボードの矢印を使用してマウス カーソルを制御したいと考えています。
私はあなたの助け/指示に感謝します、ありがとう!
c++ - Google Native Client での C++ ライブラリの使用
私は Native Client をまったく初めて使用し、残念ながら「make」やコンパイルなどの経験もまったくないので、問題に対処する方法について基本的な情報を教えていただければ幸いです。
だから私が達成しようとしているのは、NaCl アプリケーションで使用するための C++ ライブラリをコンパイルすることです。
最初に、Pepper で提供されるサンプルに基づいてアプリケーションを作成します。これは、添付の「make.bat」を使用してコンパイルするだけです。
それでは、'config' や 'src' などのフォルダを含むライブラリのソース コードをダウンロードしたので、最初に 'configure'、'make'、'make install' を呼び出す必要があります。しかし、ライブラリをその 'make.bat' でコンパイルさせたいので、ライブラリの複雑な configure/Makefile スクリプトを NaCl アプリケーションの Makefile に追加する必要があると思いますか?
どうすればそれができますか?
役立つ情報やヘルプはどこにありますか?
ありがとうございました!
python - Chrome ネイティブ クライアント SDK のインストール
ここ数日間、Windows や Ubuntu に Chrome 用の Native Client SDK をインストールしようと試みてきました。私は企業ネットワークの背後にいて、唯一のインターネット アクセスは、認証を伴う HTTP プロキシ経由です。Ubuntu で「naclsdk update」を実行すると、
「urlopen エラー トンネル接続に失敗しました: 407 プロキシ認証が必要です」
誰でも助けてもらえますか?
llvm - ブラウザでpypy?
ブラウザでpypyを実行しようとする試みを知っている人はいますか?
pypy は llvm をターゲットにできるため、現在、ブラウザーで llvm を実行するには pnacl と emscripten の 2 つの方法があるためです。
ip-address - Google NaCl が IP とシステム情報を取得
初歩的な質問
問題 関数呼び出しgethostbyname、getifaddrs、uname、systemは常に失敗します。
ネイティブ クライアントのランタイム システムは、安全でないアクティビティと見なして実行を阻止していると思いますか?
それが本当なら、代替手段は何ですか?
getifaddrs と uname でエラーが発生します: ENOSYS 関数が実装されていません
gethostbyname で次のエラーが表示されます: 不明なサーバー エラー
私はglibcを使用しています
google-nativeclient - 別のOS用のChromeNaClSDKの更新
Mac MiniにNaClツールチェーンをダウンロード(更新)する必要がありますが、現在の場所でインターネットにアクセスできません。WindowsラップトップをWifiホットスポットに移動することはできますが、別のオペレーティングシステム用のペッパーバージョンをダウンロードするオプションが表示されません。
これが可能かどうか誰かが知っていますか?
javascript - Chrome NaClはV8と関係がありますか?
一方が他方を有効にしますか、それとも一方が他方に影響を与えますか?
V8ではネイティブC++でJavascriptにアクセスでき、NaClではブラウザでネイティブコードを実行できるようです。
素朴な質問でごめんなさい。私はJavascriptの最近の開発に遅れをとっていますが、最近のブラウザーが実際にすべてをJITコンパイルすることに驚いています。