События приложения Pusher не запускаются - PullRequest
0 голосов
/ 05 октября 2011

Я тестирую библиотеку Pusher для обработки веб-сокетов с помощью довольно простого приложения, использующего PHP и Javscript (jQuery), вы можете найти его здесь: http://jsfiddle.net/JyVvr/1/

Бэкэнд ajax.php файл содержит это:

require 'lib/Pusher.php';

$message = $_POST['msg'];

$pusher = PusherInstance::get_pusher(); // My API key, secret, etc is directly set in the Pusher.php file

$pusher->trigger(
    'test_channel',
    'new_comment',
    array('message' => $message)
);

echo json_encode(array('message' => $message));

По сути, приложение просто принимает сообщение и добавляет его к элементу ul при отправке формы, добавляющаяся часть работает просто отлично, но событие new_comment не запускается, поэтому приложение не 'Работая по назначению, я использовал предупреждение только для проверки, показало ли оно, но оно просто ничего не делает, плюс не выдает никаких ошибок или чего-либо еще.Может кто-нибудь сказать мне, что я делаю не так?

Заранее спасибо!

1 Ответ

1 голос
/ 06 октября 2011

Взгляните на Pusher Debug Console для вашего приложения. Если вы не видите, что ваше событие сработало там, оно либо не достигает, либо не принимается API-интерфейсом PEST PUSHER.

Нет никаких выданных поднятых об этой PHP-библиотеке Pusher.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...