私は Ozai と呼ばれるヘルパー ライブラリに取り組んでおり、Web ワーカーを容易にしていますが、firefox で問題が発生しています。URL Blob から Web ワーカーを作成し、このペイロードを投稿しようとしました。
msg = {
"id":"0fae0ff8-bfd1-49ea-8139-3d03fb9584e4",
"fn":"fn",
"args":[100,200]
}
このコードの使用:
worker.postMessage(msg)
しかし、それは例外をスローしDataCloneError
ます。構造化クローンの Firefox の実装は、非常に単純なオブジェクトで失敗しているようです。このコードは、Chrome と Safari では問題なく実行されますが、最新バージョンの Firefox では失敗します。ここで何か不足していますか?これを回避するにはどうすればよいですか (できればペイロードを文字列化せずに)。
ここにフィドルがあります: http://jsfiddle.net/V8aCy/6/
そしてファイヤーロード・オザイの写真: