完整错误是:
Pusher:错误:{“type”:“WebSocketError”,“error”: {“type”:“PusherError”,“data”:{“code”:4005,“message”:“路径不是 发现“}}} app.js:47801 Pusher:状态改变了:连接 - > 断开
从https://dashboard.pusher.com/apps/489207/console/realtime_messages发送事件时,在控制台中显示此错误 到console.log
bootstrap.js
import Echo from 'laravel-echo'
window.Pusher = require('pusher-js');
window.Echo = new Echo({
broadcaster: 'pusher',
key: process.env.MIX_PUSHER_APP_KEY,
cluster: process.env.MIX_PUSHER_APP_CLUSTER,
encrypted: true
});
也在config / broadcasting.php中按推送配置添加群集
'pusher' => [
'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,
],
],
app.js
mounted(){
Echo.private('chat')
.listen('ChatEvent',(e) => {
console.log(e);
});
}
答案 0 :(得分:0)
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
还要检查频道路线,在你的活动课程中你应该实施' ShouldBroadcast'