問題タブ [notifications]

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 に答える
2825 参照

iphone - 最初のレスポンダーの変更によって、iPhone のキーボードに合わせたツールバーを表示したままにしますか?

Josh がこの質問で説明した方法を使用して、iPhone のキーボードの上部にツールバーを追加しています。基本的に、アイデアは次のとおりです。

  • View Controller を通知のオブザーバーとして追加しUIKeyboardWillShowNotificationUIKeyboardWillHideNotificationその初期化メソッドに追加します
  • これらの通知が投稿されるたびに、キーボードと一緒にツールバーを画面に表示/非表示にアニメーション化します

画面には複数の UITextFields もあり、編集のために選択するとすべてがファーストレスポンダーになり、編集が完了するとファーストレスポンダーを辞任します (ユーザーが別のテキストフィールドをタップするか、任意のテキストフィールドから離れるか、キーボードの「完了」を押します)。 - にtextFieldShouldReturn:オーバーライドしましたresignFirstResponder)。

ただし、テキスト フィールドを切り替えるたびに通知が投稿されるため、問題が発生しています。たとえば、ユーザーがテキスト フィールド A の編集を終了し、テキスト フィールド B をタップした場合、A はファーストレスポンダーを辞任し、B はファーストレスポンダーになります。ただし、これにより、「表示される」通知と「非表示になる」通知の両方がView Controllerに投稿されます。

これらすべての最終結果は、ツールバーが最初のテキスト フィールドのキーボードで表示され、最後のテキスト フィールドのキーボードで非表示になる間、ユーザーがテキストを切り替えるたびにキーボードにスライドして戻ってくるように見えることです。田畑。

キーボードが実際に表示または非表示になる場合、「will {show,hide}」通知にのみ応答する方法はありますか? 別の言い方をすれば、キーボードの表示状態を変更しない通知を無視するにはどうすればよいですか?

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

web-services - Web サーバーからの Growl 通知

私は、Growl が Web サイトからの Growl 通知の可能性を考慮していることに気付きました。誰かがこれを実装しようとしましたか?

もしそうなら、それはどのような形をとったのですか?マルチユーザーサポートを実装しましたか? そして、コード例を提供できますか (C# または Objective-C が望ましいですが、私はそれほど大騒ぎしません)。

リッチ

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

winforms - Winforms の金の延べ棒

Active X コントロールのインストールを求められたときに表示されるものと同様の、Windows フォーム用のゴールド バーを作成する必要があります。利用可能なものはありますか?

ありがとう

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

android - Notificationオブジェクトを使用せずにAndroidハンドセットのLEDを操作できますか?

Android デバイスの LED を Notification クラスで提供されるよりも詳細に制御したいと考えています。通知を使用すると、点滅の速度を変更できます。たとえば、300 ミリ秒オン、1000 ミリ秒オフですが、それだけです。

基本的には、LEDを任意の時間に自由にオン/オフしたいと考えています。これが可能かどうか誰にもわかりますか?APIはそう言っていないようです。特定のハードウェアに依存しますか?

0 投票する
4 に答える
1484 参照

ruby-on-rails - 外部入力とリアルタイム通知を備えた Web アプリケーションのアイデア

私は、外部ソースからさまざまなイベントを受け取り、さらなるアクションのためにそれらをユーザーにすばやく提示する Web アプリケーションを構築します。Web アプリケーションに Ruby on Rails を使用したいと考えています。このプロジェクトは社内開発プロジェクトです。信頼性が高く複雑なシステムよりも、迅速な開発のためのシンプルで使いやすいソリューションを好みます。

何をすべきか

ユーザーは、Web アプリケーションをブラウザーで開いています。今、電話が来ます。通話は、PBX 監視デーモンによって登録されます。この場合、Asterisk Manager インターフェースを介して。デーモンは、利用可能な情報 (リモート内線番号、ローカル内線番号、通話方向、チャネル ステータス、開始時刻、終了時刻) を何らかの方法で Web アプリケーションに送信します。次に、ユーザーは電話イベントに関する通知を受け取ります。ユーザーはこれで作業できます。たとえば、概要を入力するか、通話を顧客プロファイルに一致させることによって。

PBX での最初のイベント (新しいチャネルの作成など) からブラウザでのポップアップ通知までの期間は短くする必要があります。高速ネットワークを考えると、2 秒以内に到達したいと考えています。イベントに関する単一の情報は、非同期的に作成されます。ローカル拡張機能は、リモート拡張機能とは別に提供される場合があります。ユーザーは、通話が終了する前に要約を入力できます。一方の当事者が電話を切るとすぐに、終了時間、新しいステータスなどがインターフェイスに表示されます。

PBX モニターは 1 つのデータ ソースにすぎません。電子メールや Web フォーム経由のリクエストなど、より多くの監視が行われる予定です。監視デーモンは、必ずしもデータベースまたは Web サーバーと同じホストで実行されるとは限りません。アプリケーションがすぐに何千ものログイン ユーザーや同時リクエストに対応できるようになるとは思いません。しかし、設計上、1 分あたりのイベント数がほぼ同じ 200 人のユーザーがスケーラビリティの問題になることはありません。

どうすればいいですか?

このようなアプリケーションをどのように設計するのか知りたいです。どのような技術を提案しますか? デーモンはどのように情報を伝達しますか? イベントに関するデータは、いつ、誰によってメイン データベースに保存されますか? ユーザーはどのように通知を受けますか? ブラウザはデーモンに代わって完全なデータセットを受け取るべきですか、それとも新しいデータが利用可能であるという短いメモだけを受け取るべきですか? どの JS ライブラリを使用し、サーバー側で必要なコードを作成する方法は?

調査の結果、メッセージ ブローカー、キュー サービス、Rails バックグラウンド タスク ソリューション、HTTP プッシュ サービス、XMPP など、多くの可能性に出会いました。私が調べようとしているいくつかの製品: ActiveMQ、Starling と Workling、Juggernaut と Bosh。

多分私は高すぎることを目指していますか?Rails の XML や JSON インターフェイスを使用するなど、もっと簡単な方法があれば、さらに読みたいと思います。

テキストが長すぎないことを願っています:)

ありがとう。

0 投票する
4 に答える
22273 参照

cocoa - Cocoa - NSUserDefaults 値の変更に関する通知?

@"MyPreference"を介して格納された対応する値を持つキーがあるとしましょうNSUserDefaults

値が変更されたときに通知を受ける方法はありますか?

それとも、バインディングを介して行うことができますか? (ただし、この場合、UI 要素に値をバインドする代わりに、他のタスクを実行できるように、オブジェクトに変更が通知されるようにします。)

観察できることは承知していNSUserDefaultsDidChangeNotificationますが、これは全か無かのアプローチのようであり、変更された特定のキーと値のペアを取得するメカニズムはないようです。(ご自由に修正してください。)

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

android - Android フォンでアニメーション化された電子メール/SMS 通知を作成するにはどうすればよいですか?

Android の受信トレイに新しい電子メールが届いたときに通知を作成する方法はありますか? 新しい電子メールまたは SMS を受信したときにアニメーションを表示したいのですが、これは独自の電子メール クライアントを作成しなくても可能ですか?

また、送信者や件名などに基づいて通知をカスタマイズできるようにしたいと考えています。基本的には、既存の大きなクライアントを使用してメッセージをフィルタリングするために使用できるのと同じ種類の基準です。

誰もこれを試したことがありますか?何か提案はありますか?

0 投票する
3 に答える
9758 参照

php - MySql と PHP のユーザー通知システムに関する提案

私は通知システムを実装しており、これらの提案が設定に有効かどうか、一方が他方よりも優れているか、またはより良い解決策が利用可能かどうかを確認しています:

データベースに通知が追加されます。ゲスト/識別可能なユーザーがサイトにログオンまたは使用します。これまで見たことのない通知が表示され、閉じるか後で読むかを選択できます。

  • 通知テーブルには、通知テキストと ID が格納されます。
  • オプション 1: Alerts テーブルには、通知を読んだすべてのユーザーが格納されます
  • オプション 2:アラート テーブルには、通知を読んでいないすべてのユーザーが格納されます

これらのオプションは大したものですか? 潜在的に 100,000 件以上のアラートを追加し、それらのユーザーが通知を破棄または操作すると、ステータスが変更されるか、アラートが削除される可能性があります。これは非常に大きなテーブルになる可能性があります...

ユーザー アクティビティに基づくカスタム通知のより拡張可能な設定は何ですか?