我正在寻找一种解决方案,能够动态地强制刷新我的网页,使所有当前的观众都能看到。最好是通过PHP来实现,但我也愿意听取建议。
我已经做了一些研究,并找到了一个可能的解决方案(pusher.com),但我不确定如何执行。以下是我的代码:
在我的网页上添加的JavaScript,加入到“document.ready”jQuery中:
我已经做了一些研究,并找到了一个可能的解决方案(pusher.com),但我不确定如何执行。以下是我的代码:
在我的网页上添加的JavaScript,加入到“document.ready”jQuery中:
var pusher = new Pusher('xxx');
var refreshChannel = pusher.subscribe('refreshing');
refreshChannel.bind('refresh-event', function() {
location.reload(true);
});
这是他们官方文档中的php代码:
<?php
require('Pusher.php');
$options = array(
'cluster' => 'eu',
'encrypted' => true
);
$pusher = new Pusher(
'xxx',
'xxx',
'xxx',
$options);
$data['message'] = 'hello world';
$pusher->trigger('refresh-event', 'refresh', $data);
?>
我知道如何像上面展示的那样发送消息,但我不知道如何启用刷新代码。有没有人之前使用过这个SDK并知道该怎么做?
或者
是否有人知道任何库或解决方案可以完成这个任务?我只想动态地刷新我的网页,以便在需要时向所有当前的观众刷新。