0

ドキュメントに基づいて、

認証要求の宛先は、Pusherオブジェクトに静的プロパティを設定することで構成できます。

Pusher.channel_auth_endpoint = '/pusher_auth.php';

ただし、ページに2つ以上のプッシャーインスタンスがある場合はどうなりますか?それらをどのように異なって設定しますか?

4

2 に答える 2

1

レッグゲッターが言ったように、次のような異なる変数を参照するプッシャーの2つのインスタンスを作成できます。

var pusher1 = new Pusher('<your_app_key>');
pusher1.channel_auth_endpoint = '/pusher1_auth.php';

var pusher2 = new Pusher('<your_app_key>');
pusher2.channel_auth_endpoint = '/pusher2_auth.php';

少なくともそれは私がそれをした方法です。

于 2014-06-24T23:50:30.717 に答える
0

Pusherプロパティは静的なものであるため、現在、2つの異なるインスタンスに2つの異なる認証エンドポイントを設定することはできません。

そのような静的なプロパティから離れる計画がありますが、タイムラインはありません。これが必要な場合は、Pusher JavaScriptライブラリがオープンソースであるためプルリクエストを送信することをお勧めします: https ://github.com/pusher/pusher-js

于 2013-02-27T13:29:08.933 に答える