遇到pusher-js v7.0.1的问题

问题描述

我在Laravel中使用Pusher-js并将其显示在调试控制台时遇到麻烦。 Pusher连接成功,但是在调试控制台上未看到任何事件。我的凭据是正确的,它在几个小时前就显示了,但是此后一直没有再回应,如果我没有进行配置,会有些困惑

broadcasting.js

            'driver' => 'pusher','key' => env('PUSHER_APP_KEY'),'secret' => env('PUSHER_APP_SECRET'),'app_id' => env('PUSHER_APP_ID'),'options' => [
                'cluster' => env('PUSHER_APP_CLUSTER'),'encrypted' => true,'host' => '127.0.0.1','port' => 6001,'scheme' => 'http',],```






Boostrap.js


window.Pusher = require('pusher-js');
Pusher.logToConsole = true;


window.Echo = new Echo({
    broadcaster: 'pusher',key: process.env.MIX_PUSHER_APP_KEY,cluster: process.env.MIX_PUSHER_APP_CLUSTER,wsHost: window.location.hostname,forceTLS: false,wsPort: 6001,disableStats: true,});


window.Echo.channel('chat').listen('ChatEvent',(e)=>{
    console.log(e)
}) ```


Websocket.js

        [
            'id' => env('PUSHER_APP_ID'),'name' => env('APP_NAME'),'path' => env('PUSHER_APP_PATH'),'capacity' => null,'enable_client_messages' => false,'enable_statistics' => true,'verify_peer' => false,```

Package.json | devDependencies和依赖项

        "axios": "^0.19.2","bootstrap": "^4.0.0","cross-env": "^7.0.2","jquery": "^3.2","laravel-echo": "^1.9.0","laravel-mix": "^5.0.1","lodash": "^4.17.19","popper.js": "^1.12","pusher-js": "^7.0.1","resolve-url-loader": "^3.1.2","sass": "^1.20.1","sass-loader": "^8.0.0","vue": "^2.5.17","vue-template-compiler": "^2.6.10"
    },"dependencies": {
        "v-toaster": "^1.0.3","vue-chat-scroll": "^1.4.0","websocket": "^1.0.32"
    }
} ```


解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...