Pusher Javascript Trigger

Я использую Pusher Server для отправки обновлений из скрипта PHP в реальном времени на мой сайт, который содержит Javascript. Теперь, когда js-код на веб-сайте получает сообщение, я хочу, чтобы он вызывал сообщение на другой веб-странице, которая также содержит код javascript.

PHP скрипт

  require __DIR__ . '/vendor/autoload.php';

$options = array(
'cluster' => 'ap2',
'encrypted' => true
);
$pusher = new Pusher\Pusher(
XXXXXXXXXX,
XXXXXXXXXX,
XXXXXX,
$options
);

$data['message'] = 'hello world';
$pusher->trigger('my-channel', 'my-event', $data);

Javascript код на сайте, который получает сообщения от PHP-скрипта

Pusher.logToConsole = true;

var pusher = new Pusher(XXXXXXXX, {
cluster: 'ap2',
encrypted: true
});

var channel = pusher.subscribe('my-channel');
channel.bind('my-event', function(data) {
alert(data.message);
});

pusher.trigger('return-channel', 'return-event', {
"message": "hey there"});

Я пытался вызвать сообщение с pusher.trigger на другую веб-страницу.

Javascript код другой веб-страницы
Pusher.logToConsole = true;

var pusher = new Pusher(XXXXXXXXXX, {
cluster: 'ap2',
encrypted: true
});

var channel = pusher.subscribe('return-channel');
channel.bind('return-event', function(data) {
alert(data.message);
});

Но этот подход не работает. Может кто-нибудь сказать, пожалуйста, правильный способ сделать это?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]