私のWebワーカーには、次のonmessage
ようにハンドラーを設定する行があります。
onmessage = function() {/*...*/}
これはFirefoxで完全に機能しますが、GoogleChromeでは次のエラーが発生します。
Uncaught ReferenceError: onmessage is not defined
では、私のコード例の何が問題になっていますか?
私のWebワーカーには、次のonmessage
ようにハンドラーを設定する行があります。
onmessage = function() {/*...*/}
これはFirefoxで完全に機能しますが、GoogleChromeでは次のエラーが発生します。
Uncaught ReferenceError: onmessage is not defined
では、私のコード例の何が問題になっていますか?
を使用self.onmessage
すると問題が解決したようです。
あなたが試すことができます :
onmessage = function(e) {
var data = e.data;
...
};
または、お使いのブラウザが Webworkers CanIuse Webworkerをサポートしているかどうかを確認してください