HTML5 WebWorker を実装しようとしていますが、Rails 3 を使用しています。js コードにこれがあります。
//body(DOM)の準備ができたら
$(function() {
....
..
//test html5 webworkers
$('#test_html5_workers').click(function() {
var worker=new Worker('play.js');
worker.addEventListener('message', function(e) {
console.log('Worker said: ', e.data);
}, false);
worker.postMessage('Hello World'); // Send data to our worker.
});
..
....
)};
そして別のファイルにこれがあります(play.js内)
self.addEventListener('message', function(e) {
self.postMessage(e.data);
}, false);
現在、次のエラーが発生しています。
スクリプト ファイルが見つかりません: play.js
他のファイル パス名を試してみましたが、うまくいきませんでした。
両方のファイルが同じディレクトリ、assets/javascripts にあるため、なぜこれを取得するのか考えていますか? Firefox 17.0.1 を使用しています