簡體   English   中英

加載應用程序之前的默認推送通知白色方塊

[英]Default push-notification white square before app is loaded

我已經成功地在Android上設置了phonegap-push-plugin - 我能夠從FCM接收消息。 當我啟動應用程序並收到消息時,我的自定義圖標顯示在狀態欄中。很棒!

但是,當應用程序尚未啟動並收到消息時,圖標默認返回白色方塊。

插入:

phonegap-version cli 8.0.0
phonegap-plugin-push v2.1.3

應用程序啟動時使用的代碼:

const push =  PushNotification.init({
    android: {
        senderID: "418827009056", 
        sound: "true",
        vibrate: "true",
        icon: "notification",
        iconColor: "#002060",
        clearBadge : true,
    },
    browser: {
        pushServiceURL: 'http://push.api.phonegap.com/v1/push'
    },
    ios: {
        alert: "true",
        badge: "true",
        sound: "true"
    },
    windows: {}
  });

config.xml中是否有一種方法可以為推送通知添加默認圖標,但應用程序已啟動?

AndroidManifest.xml使用此代碼:

<application>
    <meta-data
        android:name="com.google.firebase.messaging.default_notification_icon"
        android:resource="@drawable/ic_notification" />
<application />

如FCM android文檔中所述,如果您不需要在通知響應中發送圖標名稱或者無法獲取名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM