問題タブ [web-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.
javascript - モバイル Chrome で HTML5 通知が機能しない
HTML5 通知 APIを使用して、Chrome または Firefox でユーザーに通知しています。デスクトップブラウザでは動作します。ただし、Chrome 42 for Android では、権限は要求されますが、通知自体は表示されません。
リクエスト コードは、すべてのデバイスで機能します。
送信コードは、デスクトップ ブラウザーでは機能しますが、モバイルでは機能しません。
javascript - HTML5 通知を遅らせますか?
HTML 通知と Service Worker の状態を調べていて、疑問に思っていました - 遅延時に通知を表示することは可能ですか? 基本的に、「30分後にリマインドして」(または何でも)と言ってから、30分後にユーザーに通知をプッシュできるようにしたいと考えています。それはすぐにスケジュールできますが、それを可能にする機能は見当たりません。
何か不足していますか、それとも (特に) Chrome API の現在の状態では不可能ですか?
javascript - Electron アプリの通知 API の使用
Electron アプリに通知 APIを実装するには?
確認Notification.permissionしてみたら返ってきたgranted
しかし、実行しようとすると:
new Notification("FOO", {body:"FOOOOOOOOOOOOOOOOOOOOOOOOO"});
何も起こりません。サポートされていますか?
javascript - Chromeでブラウザ通知をクリックしたときにブラウザタブを自動フォーカスする方法は?
私が取り組んでいるプロジェクトのブラウザ通知を設定しようとしています。私がこれまでに持っているコードは次のとおりです。
通知は、1 つのことを除いて、このコードで正常に機能します。Chrome では、通知をクリックしてもブラウザ ウィンドウにフォーカスが設定されません。Firefox では、この動作はすぐに使用できるネイティブであり、上で定義したオン クリック ハンドラがなくても問題なく動作します。Chromeでこれの解決策を探したところ、次のものが見つかりました。
デスクトップ通知が Firefox でクリックされたときにタブにフォーカスを移す方法は?
デスクトップ通知を作成したChromeタブにフォーカスするにはどうすればよいですか?
ただし、提案された受け入れられた解決策は私には機能しません。イベントはトリガーされますが、フォーカスが設定されていません。
これを適切に動作させるための提案はありますか?
Chrome バージョン: バージョン 44.0.2403.130 m
Firefox のバージョン: 40.0
javascript - SSL を使用しない Chrome Web 通知 (Service Worker をバイパス)
では、SSL 証明書なしで Chrome に Web 通知を実装することは可能ですか? サイトに SSL をインストールすることは避けたいので、Service Worker なしで通知を送信する方法があればいいのにと思います。
javascript - HTML5 Web 通知: 短時間でさらに通知が作成される場合、アイコン イメージが表示されない
Web 通知を使用しています。2 つの通知が次々に生成される可能性があります。Chrome(最新版)では、アイコンが表示されない場合があります。
これは、内部イメージを使用した場合にのみ発生します...
javascript - ブラウザにプッシュ通知を送るには?
Push Notification APIとWeb Notification APIについて、ここ数時間読んでいます。また、Google と Apple がそれぞれ GCM と APNS を介して無料でプッシュ通知サービスを提供していることも発見しました。
デスクトップ通知を使用してブラウザーにプッシュ通知を実装できるかどうかを理解しようとしています。これは Web Notification API が行うことだと思います。Chrome でこれを行う方法に関する Google のドキュメントをこちらとこちらで見ました。
今でも理解できないのは次のとおりです。
- GCM/APNS を使用して、Firefox や Safari を含むすべての Web ブラウザーにプッシュ通知を送信できますか?
- GCM 経由でない場合、独自のバックエンドで同じことを行うことはできますか?
これらすべての回答を 1 つの回答にまとめることで、同様の混乱を抱えている多くの人を助けることができると思います。