如何在WordPress主题内引用/排队Web工作人员

时间:2019-01-28 15:22:37

标签: javascript wordpress web-worker

我正在为WordPress网站定制儿童主题的一部分。该页面是一个音乐库,某些站点功能正在处理音频数据。

我正在使用Web Worker来完成一项任务。在WordPress之外,这可以正常工作,但我不确定如何使它作为主题的一部分。

我正在使用enqueue_child和wp_register_script方法将我的主要JS脚本加载到functions.php中。

我希望该脚本能够生成Web Worker。到目前为止,我已经尝试将Web Worker添加到网站的根目录并使用绝对URL对其进行引用,似乎可以找到该Worker,但是它没有执行且没有记录错误。

我猜想Worker脚本也需要以相同的方式排队,并放入通常的主题文件夹中-但是,如果这样做,如何使用URL从其他脚本中产生worker呢?例如

// spawn worker //
var myWorker = new Worker('worker.js');

// message worker //
myWorker.postMessage([first.value,second.value]);

我可以存储对排队脚本的URL /引用,以便可以与new Worker()一起使用吗?还是有其他方法?

谢谢

0 个答案:

没有答案