Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   webworkers importscripts (https://javascript.ru/forum/misc/36661-webworkers-importscripts.html)

testeronch 23.03.2013 22:14

webworkers importscripts
 
Здравствуйте.
есть webworker со следующим кодом
importScripts('/Jquery.js');

что выбивает ошибку

Uncaught ReferenceError: importScripts is not defined
Uncaught ReferenceError: window is not defined

Поискал, не нашел, что я делаю неправильно, подскажите пожалуйста.
Спасибо.

megaupload 23.03.2013 22:16

нет функции importScripts и обьекта window млять, погугли что вообще в воркере есть. с чего ты взял что там есть windows и.т.п. ПРЕДПОЛОЖИЛ? ну как видишь ошибся)

testeronch 23.03.2013 22:19

эм, я как раз и гуглил:
http://www.html5rocks.com/ru/tutorials/workers/basics/
https://developer.mozilla.org/ru/doc...ng_web_workers

megaupload 23.03.2013 22:36

testeronch,
ой пардон

testeronch 23.03.2013 22:39

ничего страшного)
но вот где я ошибся все еще интересно...

Ervin 24.03.2013 00:59

Можно кусок кода ?
На мой взгляд, причин может быть несколько:
1)importScripts находиться вне worker;
2)"/Jquery.js" именно то что я думаю, и тогда это объяснимо ибо jquery манипулирует с объектами которые worker не доступны.

megaupload 24.03.2013 01:25

именно.. имхо тоже что jquery мутит то что воркер не позволяет.

но importScripts из нот дефайнед это странно

megaupload 24.03.2013 01:25

короче выкладывай прокект в зип папке на хостинг и ссылку

BallsShaped 24.03.2013 02:06

jQuery - библиотека для работы с DOM-элементами, которые в webworker недоступны. Т.е., конечно, можно написать заглушки под window, document, .addEventListener и пр., но нафига?)))

megaupload 24.03.2013 10:15

но importScripts из нот дефайнед это то почему?


Часовой пояс GMT +3, время: 23:11.