Commit 508366da authored by Libin Lu's avatar Libin Lu Committed by GitHub

Update README.md

parent 5e1d9d1e
...@@ -738,13 +738,15 @@ fetch('https://fcm.googleapis.com/fcm/send', { ...@@ -738,13 +738,15 @@ fetch('https://fcm.googleapis.com/fcm/send', {
## Channels ## Channels
Right now for Android Orion 8 or API 26 is important to use channels. To make it working first of all add default meta data to `AndroidManifest`: Right now for Android Orion 8 or API 26 is important to use channels. Firebase will create a default channel for you or you can custom your default channel for Firebase notifications by adding default meta data to `AndroidManifest`:
``` ```
<meta-data android:name="com.google.firebase.messaging.default_notification_channel_id" android:value="@string/default_notification_channel_id"/> <meta-data android:name="com.google.firebase.messaging.default_notification_channel_id" android:value="@string/default_notification_channel_id"/>
``` ```
more reading on [official docs](https://firebase.google.com/docs/cloud-messaging/android/client)
Now you should `createNotificationChannel` on init app. Its creates if not exists yet. However it is essential to create a notification channel if you need to show local notification or use `custom_notification`.
First you should `createNotificationChannel` on init app. Its creates if not exists yet.
``` ```
FCM.createNotificationChannel({ FCM.createNotificationChannel({
...@@ -767,7 +769,7 @@ customNotification = { ...@@ -767,7 +769,7 @@ customNotification = {
icon: 'ic_launcher', icon: 'ic_launcher',
show_in_foreground: true, show_in_foreground: true,
vibrate: 500, vibrate: 500,
channel: 'car_status', channel: 'car_status', <====
action: 'android.intent.action.MAIN', action: 'android.intent.action.MAIN',
}; };
``` ```
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment