关于Web Worker的一些心得
来源:互联网 发布:三星s5网络模式仅限2g 编辑:程序博客网 时间:2024/06/05 04:34
注意问题
现在在平台中线程js中不能识别Extjs的方法,原因是线程js无法引入Extjsd的方法。
Onmessage只接收数据,不能在里面直接写方法,只能调用外面的方法
Webwork.js无法访问window,docment等对象
代码案例
//创建一个线程
var worker = new Worker('test/my_task.js');
var params = {
project_id : window.Global.defaultProject.id,
user_id : window.Global.user.id
};
//向线程传递参数
worker.postMessage(params);
//接受返回来的数据
worker.onmessage = function(event) {
store.load(Ext.decode(event.data));
};
My_task.js
self.onmessage = function(event) {
postMessage(get('QueryTaskAction.do?project_id='+event.data.project_id+'&user_id='+event.data.user_id));
};
//执行action从后台查取数据
function get(url){
try {
var xhr =new XMLHttpRequest();
xhr.open('GET', url, false);
xhr.send();
return xhr.responseText;
} catch (e) {
return'';// turn all errors into empty results
}
}
- 关于Web Worker的一些心得
- 关于Web Worker的一些心得(二)
- web Worker 的学习
- web worker的使用
- 关于Web Worker你必须知道的7件事
- 关于Web Worker你必须知道的7件事
- 关于Web Worker你必须知道的7件事
- 关于Web Worker你必须知道的7件事
- 关于QT的一些心得
- 关于一些activex的心得
- 关于RTX51tny的一些心得
- 关于HoG的一些心得
- 关于前端的一些心得
- 关于nfs的一些心得
- 关于uploadify的一些心得
- 关于STM32的一些心得
- 关于项目的一些心得
- 一些关于vue的心得
- JDK各个版本的新特性jdk1.5-jdk8
- codeforces #286
- Unity3d shader之卡通着色Toon Shading
- free命令详解
- 使用笔记本建立免费无线热点 Create Free Ad-Hoc NetWork
- 关于Web Worker的一些心得
- 黑马程序员—05OC核心语法_02
- Android中集成第三方库的方法和问题
- 数据库操作(使用FMDB)
- 杂七杂八 android小工具类
- From feature descriptors to deep learning: 20 years of computer vision
- 每天进步一点
- 黑马程序员—06OC内存管理_01
- hadoop学习之hadoop完全分布式集群安装