如何在Android中使用Firebase Cloud Messaging(FCM)发送图片和图标以进行推送通知

8
我希望能够从我的服务器端(php)向我的应用程序发送推送通知中的图像和图标。 猫的图片 我在谷歌上搜索了很久,但没有找到合适的结果。 我找到了FCM PHP代码。我使用这些代码发送通知,但当我使用“image and icon”参数时,图像无法在通知中接收到。
在GCM中,发送推送通知中的图标和图片很容易。
 $fields = array(
    'registration_ids' => $registrationIDs,
    'data' => array(
        "title" => "SamplePush Application",
        "style" => "inbox"; //picture/inbox,
        "message" => "I am just testing Push notification",
        "notId" => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "summaryText" => "Venha provar os nossos Gins",
        "image" => "http://gintonico.com/content/uploads/2015/03/fontenova.jpg",
        "picture" => "http://media5.letsbonus.com/products/285000/285006/14014409744462-0-1700x690.jpg"
    ) ,

如果有人能够使用 FCM 发送通知时发送图像和图标,请帮助我。

2个回答

2
简而言之,我更改了我的插件,并使用phonegap-plugin-push v2.0.x并且它工作正常。现在我能够在通知中发送大图片。

enter image description here


可以使用“cordova-plugin-fcm”实现这个吗? - Shoaeb

0

通知图片必须是PNG格式的图片。请用PNG格式的图片替换JPG格式的图片。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接