CakePHPアプリケーションにFirebase Cloud Messagingを用いてWebプッシュ通知を実装しようとしています。
こちらのドキュメントを参考に進めています。
https://github.com/firebase/quickstart-js/tree/master/messaging
やりたいこと
index.ctpにて、プッシュ通知の許可を表示させたい。
つまっている点
firebase serve -p 8081 をし、 http://localhost:8081 で確認したところ、 Cannot GET / と表示されてしまいます。
index.ctpの拡張子をhtmlにし、index.htmlで再度上記の動作をするとプッシュ通知の許可が表示されます。index.ctpでプッシュ通知の許可を表示する方法を教えていただきたいです。
以下に、ディレクトリ構成とコードを載せます。
全て同じ階層です。
-firebase.json
-manifest.json
-index.ctp
-firebase-messaging-sw.js
firebase.json
firebase.json
1{ 2 "hosting": { 3 "public": "./", 4 "ignore": [ 5 "firebase.json" 6 ] 7 } 8}
manifest.json
manifest.json
1{ 2 "gcm_sender_id": "103953800507" 3} 4
Firebase Cloud Messagingを用いてWebプッシュ通知については、チュートリアル関連の記事はたくさんあるのですが、実際にWebアプリケーションに導入した記事は全くなく困っております。
どなたか、WebアプリケーションにFirebase Cloud Messagingを用いてWebプッシュ通知を実装する方法がわかる方がいましたら、教えていただきたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。