問題タブ [pusher]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1550 参照

javascript - プッシャー: 「Uncaught TypeError: 未定義のメソッド 'scopedTo' を呼び出せません」認証時に

ApplicationController に app_key、key、および secret があります

私のプッシャーコントローラー:

私のjs

私は説明に従ったと確信していますhttp://pusher.com/docs/presence-1.6

なぜこのエラーが発生するのか混乱しています

0 投票する
2 に答える
491 参照

ruby-on-rails - Rails にはモデルの関連付けが含まれます

熱心な読み込みなしでモデルの関連付けを読み込む方法はありますか? モデルの関連付けを含めてオブジェクトをブラウザーにプッシュしようとしています。

push_to_user@todoオブジェクトをブラウザにプッシュします。JavaScript リスナーがデータを読み取り、出力します。

私が抱えている問題@todoは、そのモデルの関連付け(「カテゴリ」など)が含まれていないことです。どうすればそれを含めることができますか?

ありがとうピート

0 投票する
2 に答える
1136 参照

javascript - プッシャーまたは同様のライブラリを使用して、データベースからビューを自動更新します

Rails でアプリケーションを開発しています。このアプリケーションでは、HTML テーブルを介してデータベースのコンテンツを編集するオプションをユーザーに提供しています。しかし、ユーザーが何かを更新すると、他のユーザーのビューが自動的に更新されるように、これを共同で行いたいと考えています。

データを保存/更新するために AJAX 関数を呼び出しています。

これにより、更新があるかどうかクライアントがサーバーに継続的に問い合わせるポーリングを使用できます。しかし、これでは非効率になります。

Web を検索すると、Web ソケットを使用できることがわかりました。そのために、Pusher や Slanger などのライブラリを使用できます。

しかし、これらのライブラリを使用して HTML テーブルを自動更新する方法については何も見つかりません。

任意の提案をいただければ幸いです。

0 投票する
1 に答える
703 参照

cordova - プッシャーはPhonegapで動作しますか

WebSocket 通知を受け取るモバイル アプリを構築しようとしています。WebSocket のプロバイダーとして Pusher を使用する予定です。また、PhoneGap を使用してアプリを開発する予定ですが、PhoneGap が Pusher の JS ライブラリと互換性があるかどうかはわかりません。

0 投票する
2 に答える
708 参照

php - pusher 、プッシュ アクションをトリガーして soundmanager .play();

pusher+php+jquery+ajaxでリアルタイムミュージックプレイヤーを作ろうとしています。

ユーザーが #play ボタンをクリックすると、ajax 投稿が php スクリプトに送信され、php スクリプトはデータを特定のチャネルにプッシュし、json でエンコードされたデータをユーザーに送り返します。
jquery は、php スクリプトによって返された ajax データを解析します。
racion が "true" の場合は曲を再生し、"false" の場合は曲を停止します。

しかし、actionCall関数 P/SI に対して定義されていないデータを取得し続け、 myjquery script 、 pusher script 、 soundmanager2 script を HTML ページに含めました。

私のスクリプトは次のとおりです。

jQuery:

PHP:

PHP スクリプトは動作し、以下を返します。

問題はこのエラーです(jquery内):

0 投票する
1 に答える
2304 参照

python - Djangoでプッシャーを使用する場合、「タイプ'NoneType'のオブジェクトにはlen()がありません」

djangoアプリに、非常に基本的なチュートリアルによるプッシャートリガーを実装しました。最初はうまく機能しましたが、数回コミットした後、次の例外が発生しました。

次の行の2番目から:

異なるまたは空のdictは、page_keyをunicodeではなくstringに変更するのと同じ結果を生成しました-何もありません。また、type()のpとp.triggerは論理的な結果をもたらし、それらは間違いなくNoneではないことに注意してください。

この行はいくつかのケースで機能し(私はそれらについて何が特別なのかわかりません)、私が述べたように過去に機能しましたが、私は何が間違っているのか理解できません。

最後のコミットはどれもPusherとは関係がないようですので、私は無力です。この例外をWebで検索してもまったく効果がなく、一般にdjango+Pusherに関する十分なドキュメントがありません。

それはおそらく私が間違っていることですが、どこから探し始めるのか分かりません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
2009 参照

pusher - プッシャーはそのチャネルに永続的な履歴データを保存しますか?

Pusher は良いサービスのように思えますが、永続的なアクティビティ ストリームとして使用できるかどうかを誰か知っているかどうか疑問に思っていました。たとえば、チャンネルをサブスクライブして、サブスクライブした後の新しいリアルタイム アクティビティ イベントだけでなく、過去のアクティビティを取得したいと考えています。

0 投票する
0 に答える
151 参照

javascript - RoR、リアルタイム、パーシャル、iFrame、または純粋なJavaScriptで要素を更新しますか?

RoRアプリを持っています。それは人々に質問をします、そして私は毎分のようにその質問を更新したいと思います。ログインしているすべてのユーザーにリアルタイムで質問と回答をプッシュする必要があります。そのために、Pusher+Herokuを使用しています。

現在、私はプッシャーを使用してIDをすべてのユーザーのビューに送信しています。その後、新しいiFrameが削除され、新しい質問が1分ごとに表示されます。UIの見栄えが悪く、iFrameの更新が少し遅いので、悪い習慣になるのではないかと心配しています。私はそこにどんなより良いオプションがあるのか​​分かりませんか?escape_javascriptを使用して新しいパーシャルを表示できると考えていますが、それも私には奇妙に思えます。つまり、コントローラーに既に格納されている必要がありますか?

または、新しいJavaScriptリクエストを作成することもできますが、それにより、ハッシュに保存してHTMLで表示するための大量のデータが作成されます。

誰かが私の問題を理解しているかどうかはわかりませんが、提案やアイデアがあれば、遠慮なく共有してください。

0 投票する
2 に答える
457 参照

php - リロードを伴うPHPニュースフィード

私はPHPとMYSQLベースのニュースフィードを持っています。新しいコンテンツを取得するには、ユーザーはページを更新する必要があります。ページ全体を更新せずに要素を新しい投稿で更新するプッシュシステムに取り組んでいます。どうすればいいですか?

0 投票する
1 に答える
243 参照

ruby - Presence-Channels で 2 for 1 エラーをスローする pusher-client gem

プッシャー クライアントの ruby​​gem は、パブリック チャネルをサブスクライブするときは正常に動作しますが、プレゼンスまたはプライベート チャネルをサブスクライブしようとすると、「ArgumentError: 引数の数が間違っています (2 対 1)」がスローされます。これは他の誰かにも起こりますか?

結果: