2016-10-24 239 views
2

我無法使laravel Echo的前部與推杆一起工作。在我app.js活動廣播:Laravel Echo未能收到廣播

import Echo from "laravel-echo" 

window.Echo = new Echo({ 
    broadcaster: 'pusher', 
    key: 'MY_KEY', // I use my own key. 
    cluster: 'eu', 
    encrypted: true 
}); 

然後,我建我的gulp JS(一切正常)。然後,我跑我的本地網站(使用代客)的隨機頁面,打開Web控制檯,然後輸入:

Echo.channel('survey').listen('survey', function(e) { console.log('test'); }); 

然後我連接到推進器與發送事件。

pusher interface

並沒有什麼附加在我的本地網站。我的控制檯沒有警報,沒有錯誤或警告,我什麼都看不到。下面是從推調試回報:

enter image description here

我不知道該怎麼辦,使其工作,我想我已經仔細閱讀文檔,但也許我錯過了什麼。

+0

是否聽你的隊列'php artisan queue:listen'或'php artisan queue:work' – Maraboc

+0

是的,但我不需要,因爲我只是在聽推送器事件,而不是通過laravel隊列發送事件(我通過Pusher的界面發送事件)。我正在談論laravel回聲 –

+0

的正面您可以向我們發送客戶端的監聽腳本(刀片文件)嗎? – hendra1

回答