0
Firebaseアプリでプッシュ通知を設定するのが難しいです。私はしかしFirebase - Issue Firebase Cloud Messagingの設定
<!-- Firebase -->
<script src="https://www.gstatic.com/firebasejs/3.4.0/firebase.js"></script>
<script src="https://www.gstatic.com/firebasejs/3.4.0/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/3.4.0/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/3.4.0/firebase-database.js"></script>
<script src="https://www.gstatic.com/firebasejs/3.4.0/firebase-storage.js"></script>
...
...
<script>
var config = {
apiKey: "56sds55hhjh906rwsbghghsd",
authDomain: "app-33aef.firebaseapp.com",
databaseURL: "https://app-33aef.firebaseio.com",
storageBucket: "app-33aef.appspot.com",
messagingSenderId: "43532673275"
};
firebase.initializeApp(config)
const messaging = firebase.messaging();
messaging.requestPermission()
.then(function(){
console.log('Have Permissions!');
return messaging.getToken()
})
.then(function(token){
console.log(token);
})
.catch(function(error){
console.warn('ERROR: ' + error);
})
messaging.onMessage(function(payload){
console.log('onMessage', payload);
})
</script>
私は、モバイルデバイスが通知を受信できるようにしたいのですが、クラウドメッセージング
を設定する方法の手紙にこのtutorialに続くので、私は
私のindex.htmlに直接requestPermssions()
機能を追加します私はあなたが
messaging()
機能を使用する
firebase-admin
を使用する必要があること読んだウェブを精練した後、次の
TypeError
firebase.messaging is not a function
を見て「メートル。私もそれを試しましたが、 `予期しないトークンのインポート 'エラーが発生しましたが、それはちょうど私のプロジェクトの設定かもしれません...
誰にも解決策がありますか?私はここで何か非常にシンプルなもののために円に入っているように感じる