5

では、SSL 証明書なしで Chrome に Web 通知を実装することは可能ですか? サイトに SSL をインストールすることは避けたいので、Service Worker なしで通知を送信する方法があればいいのにと思います。

4

1 に答える 1

7

(古い) コンストラクターを引き続き使用できNotification(title, options)、一部の (デスクトップ) プラットフォームで動作します。しかし (ご存じのとおり) Chrome for Mobile (Android) では機能しません。

Chrome for Mobile で機能するのは ServiceWorker ベースのshowNotification(title, options)アプローチです。ただし、Service Workers の仕様では、安全なコンテキストでのみ Service Worker を使用できます(安全でないコンテキストに関連するリスクからユーザーを保護するため)。

したがって、Chrome for Mobile ユーザー向けの機能が必要な場合、答えは「いいえ、Service Worker なしで Chrome for Mobile で Web 通知を使用することはできません (また、サイトに SSL 証明書を展開することもありません)」です。

于 2015-09-01T08:18:59.127 に答える