无法获得域名! var worker = new Worker(" worker.js"); [英] Could not get domain! var worker = new Worker("worker.js");
本文介绍了无法获得域名! var worker = new Worker(" worker.js");的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的代码是:
HTMLpage.htm:
< script type = text / javascript>
var worker = new Worker( worker.js);
var msg = ' Hello!'< /跨度>;
worker.postMessage(msg);
worker.onmessage = function (event){
alert(event.data);
}
< / script>
worker.js:
onmessage = function (event){
var info = event.data;
var result = info + 很高兴遇见你;
postMessage(结果);
}
我的浏览器支持网络工作者,但我在控制台中遇到错误。
无法获取Worker对象的域。
我在JavaScript文件和HTML页面的主页中编写了工作代码。
解决方案
您的代码中存在语法问题
postMessage方法在worker.js中实现
onmessage事件监听器页面脚本。
var worker = new Worker(worker.js );
var msg ='你好!';
worker.onmessage = function(event){
alert(event.data);
}
worker.js:
function test(){
var result = info +很高兴见到你;
postMessage(结果);
}
test();
我相信它工作正常。
My code is:
HTMLpage.htm:
<script type="text/javascript"> var worker = new Worker("worker.js"); var msg = 'Hello!'; worker.postMessage(msg); worker.onmessage = function (event) { alert(event.data); } </script> worker.js: onmessage = function (event) { var info = event.data; var result = info + "nice to meet u"; postMessage(result); }
My browser is supporting web worker but I am getting en error in console that.
"Could not get domain for Worker object".
I have written worker code in a JavaScript file and main page in HTML page.解决方案Hi, There is syntax problem in your code
postMessage method implements in worker.js
onmessage event Listener in page script.
var worker = new Worker("worker.js");
var msg = 'Hello!';
worker.onmessage = function (event) {
alert(event.data);
}
worker.js:
function test() {
var result = info + "nice to meet u";
postMessage(result);
}
test() ;
I believe it works fine.
这篇关于无法获得域名! var worker = new Worker(" worker.js");的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文