相关疑难解决方法(0)

在业力环境中使用Blob中的importsScripts

我正在研究一个使用业力和茉莉花的小项目.我的目标浏览器是chrome 32.

我试图在我通过blob实例化的web worker中导入脚本,如下所示:

describeAsyncAppliPersephone("When the application project to DOM", function()
{
    it("it should call the function of DomProjection in the project associated with its event", function()
    {
        var eventSentBack = {
            eventType: 'testReceived',
            headers: { id: 14, version: 4 },
            payLoad: { textChanged: 'newText' }
        };
        var isRendered = false;
        var fnProjection = function(event, payload)
        {
            isRendered = true;
        }

        var bootstrap = [
            { eventType: 'testReceived', projection: fnProjection },
            { eventType: 'test2Received', projection: function() { } }
        ]; …
Run Code Online (Sandbox Code Playgroud)

javascript web-worker jasmine karma-runner

13
推荐指数
1
解决办法
3470
查看次数

在React中创建一个Web worker

我有一个使用create-react-app创建的React应用程序,而不是已弹出.我正在尝试使用网络工作者.我已经尝试了worker-loader包(https://github.com/webpack-contrib/worker-loader).

如果我尝试使用开箱即用的worker-loader(import Worker from 'worker-loader!../workers/myworker.js';),我会收到错误消息,告诉我创建React App不支持Webpack加载器,我已经知道了.

解决方案是弹出应用程序(我不想这样做)并编辑webpack.config.js还是有其他方法在React应用程序中使用Web worker?

编辑:我在这里找到了解决方案:https://github.com/facebookincubator/create-react-app/issues/1277(由yonatanmn发布)

web-worker reactjs webpack create-react-app

7
推荐指数
1
解决办法
9849
查看次数