websocketとworkerについて質問です。
現在index.phpで作ったworkerをsochk.jsに作成しています。
そこからself.importScripts('worker2.js');でworker2を読み込みそこでwebsockeの接続しています。```javascript
コード
index.php // Workerを生成する const worker = new Worker('spchk.js'); sochk.js self.importScripts('worker2.js'); worker2.js function test () { // create a new WebSocket object. var wsUri = "ho://xxx.xxx.xxx/"; websocket = new WebSocket(wsUri); websocket.onopen = function () { websocket.send('Ping'); }; // Log errors websocket.onerror = function (error) { console.log('WebSocket Error ' + error); }; // Log messages from the server websocket.onmessage = function (e) { result = e.data; console.log('Server: ' + result); return result; }; }
この時、websocket.onmessageにresultの結果を返して importScriptsをしたsochk.jsにresultを返したたいのですが、どのようにすればいいでしょうか? まだjavascriptを勉強中なので、意味不明な質問ですみません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/06 04:42
2017/09/06 04:52
2017/09/06 05:16
2017/09/06 05:51
2017/09/06 06:05
2017/09/06 06:25 編集
2017/09/06 06:41
2017/09/06 06:45
2017/09/06 07:08