У меня есть следующий код, пытающийся протестировать WebWorkers.У меня есть файл index.html, который выглядит следующим образом:
<html>
<head></head>
<body>
<script type='text/javascript'>
var worker = new Worker('./myworker.js');
console.log('after creation');
worker.addEventListener('message', function(msg){
console.log(msg);
});
worker.postMessage();
</script>
</body>
</html>
Содержимое myworker.js (которое находится в том же каталоге, что и index.html):
this.onmessage = function(){
postMessage('got the msg, thanks');
};
Когда я загружаю index.html (в Chrome 14), console.log «после создания» никогда не происходит.Ни чего другого.Console.logs происходят до создания нового Worker (), но после этого ничего не происходит.