teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

試したことの追記

2019/12/19 06:33

投稿

hisak
hisak

スコア6

title CHANGED
File without changes
body CHANGED
@@ -37,4 +37,23 @@
37
37
  証明書周りも何度か削除して最初から作り直して、ということを試してみましたが、効果はありませんでした。
38
38
  原因についてお気づきの点や、他に確認すべき点がございましたら、ご教示いただけますと幸いです。
39
39
 
40
- よろしくお願いいたします。
40
+ よろしくお願いいたします。
41
+
42
+ =====================================
43
+ 追記:
44
+ 以下のコードを追加して動作確認したところ、メッセージは受信しているようでしたが、
45
+ androidは「Message type:notification」と表示されたのに対し、iOSでは「Message type:data」と表示されたので、
46
+ この違いのような気がしています。
47
+ firebaseコンソールから「テストメッセージを送信」で同じように送っているのに違いが出るのが解せませんが……。
48
+
49
+ ```javascript
50
+ window.FirebasePlugin.onMessageReceived(function(message) {
51
+ alert("Message type: " + message.messageType);
52
+ if(message.messageType === "notification"){
53
+ alert("Notification message received");
54
+ }
55
+ alert(message);
56
+ }, function(error) {
57
+ alert(error);
58
+ });
59
+ ```