0
importScripts('js/jquery.js');
importScripts('js/jquery.mobile-1.2.0.js');
importScripts('cordova.js');
importScripts('DataBase.js');
importScripts('SaveData.js');
self.addEventListener('message', function(e) {
queryDB(function(arr) {
self.postMessage(e.data + arr);
});
}, false);
在这里,我试图从数据库中检索数据并使用HTML 5工作者thread.But我获得以下错误父页面显示。未捕获的ReferenceError:窗口没有被定义
Uncaught ReferenceError: window is not defined
HTML5工作人员未附加到“窗口”。你必须在消息中发回你的数据。 – 2013-11-22 04:18:18
你可以使用你的答案。你可以告诉我如何读取这个数组并传递回父窗口。 – user2889058
如果您需要详细级别的答案,请问自己,网络工作人员是否是完成这项工作的适当方式。如果你只是从数据库中读取数据,一个简单的AJAX调用和回调就足够了。 – 2013-11-22 04:31:05